Sherlock did something he knew John absolutely loved: dip his tongue into John's bellybutton. He felt John writhing under him, hissing and gasping. He did the same, but differently, twisting his tongue. John arched up to him, longing for more, but Sherlock pinned him down again.
"Having a rough time?" Sherlock came up to John's face again and kissed John again. John was trembling and bucking up under him and it was so good to feel he had this power over John. The power to make him feel good, aroused.
Sherlock teased the skin just above John's waistband. Then, he stroked his hands up John's inner thighs over John's jeans. Just before he reached John's groin, he stroked down again, smirking. The frustration that was readable on John's kissable face, aroused Sherlock immensely.
"Holding back until you will burst?" Sherlock deliberately avoided John's bulge and grinned maliciously against John's lips.
He actually loved John being not so submissive as now. Yes, he loved the gentle touch of his hands on his back, but he loved John's spontaneous reactions, so he could repress them and thus induce a heavier response.
Sherlock opened John's button and zipper and pushed his trousers down with a little help from John. When Sherlock moved his face down, he let his chest brush over John's groin without giving friction. Then, he pressed kisses up John's inner thighs, following the lines his hands just had made.
One more look up to John and Sherlock gave all his attention to mouthing John through his pants. First he just blew it, before closing his mouth over it. He licked and kissed through the fabric, which Sherlock imagined would be maddening regarding the friction between John's cock and his pants.
Sherlock reached out with his hand searching for John's hand. They linked again, fingers entwined. Without, Sherlock didn't want to do this.
((I just had a bad day so please don't mind the lack of emotional investment :|))