Summary
There's the one concrete proof that Sherlock and John sleep together (or at least used to) even in canon. Put on "A Scandal In Belgravia", the part where that obese guy drops unconscious in front of Mrs. Hudson, and she shouts in the direction of John's bedroom and calls out "Boys! You've got another one!" 221b ficlet.