This work could have adult content. If you proceed you have agreed that you are willing to see such content.
Sherlock knows that John sleeps with men. That much is obvious. What Sherlock doesn't know is whether or not John likes to fuck them or be fucked or if he likes to pull hair or leave teethmarks or if he likes being on his knees or if he likes forcing people onto their backs. Sherlock doesn't know if John wants to fuck Sherlock, of all people.