This happened a few years ago - you know the score: You start chatting to a guy online, get flirting, maybe swap a few cock pictures and before you know it you're stroking away on a webcam chat for each other that inevitably ends up with you both shooting your load over your chest and face, and trying not to groan so loud that you wake your housemates in the next room... Or maybe that was just me. Regardless, that's how I first met my first guy - we'll call him Alex, for anonymity's sake. He was bi, about 5'10", slim... with a pretty damn impressive cock!
Alex and I ended up chatting every other night or so for a couple of weeks - we didn't always do a camshow for each other, but I think we both enjoyed it far more when we did. We would start chatting and telling the other what we would do if we were there - cumulating in pretty detailed encounter, played out online. It was only natural that we hooked up, and the more we talked about it, the more we both wanted to.
Using the old excuse of "work", Alex managed to duck out from under his girlfriend's thumb and came to my place. My housemates were in, but fortunately busy... little did they know that soon, Alex and I would be "busy", too...!
After a couple of drinks and some TV, we both retired to my room and fired the computer up - porn was going to be involved, as I was pretty nervous, not having done anything with a guy before. Alex took it in his stride, and we chatted easily as twinky gay guys began getting it on on the screen. As he sat alongside me, his hand rested on my leg, and I found my hand stroking his. He grinned, and pulled me over to him, leaning my back against his front and resting his head on my shoulder as we watched, his arms wrapped round my waist. Right from then, I could feel my cock growing in my jeans, and when he pulled me back - to sit on his lap - I chuckled and felt a bulge growing in his trousers, too.
The porn on the computer forgotten, I turned my head and grinned shyly, before he placed a kiss on my cheek. The next kiss went for my lips, which I happily returned, welcoming his tongue and mirroring his moves with mine. I must have done something right, as he moaned quietly in the back of his throat, and cuddled me to him as we kissed. When the kiss broke, he gestured for me to get up, and unbuttoned my jeans, sliding a hand up under my shirt and over my chest. As I pulled my shirt off, he got up and unbuttoned his own jeans, dropping them in a pool on the floor, and removing his shirt in a single motion. Damn, his body looked even better in the flesh than it did on webcam! His smooth-shaven chest led down to a very neatly-trimmed crotch with his seven-inch cock waving in the air. He chuckled as he saw me checking him out, and pulled me back to sit on his lap - this time facing him.
My cock rubbed alongside his as we kissed again, my hands stroking his back and the top of his butt, squeezing his cheeks gently and causing him to moan quietly in the back of his throat. He broke the kiss, and gestured for me to stand up, making my crotch become level with his face. He looked up at me and grinned, before slowly edging his mouth over my now-hard cock and down the shaft. Fuck, it was hot - warm and wet inside his mouth, with his tongue playing over my cockhead and along the underside. I moaned quietly and closed my eyes, placing my hand behind his head and sliding in and out of his mouth as he sucked and licked, giving me what I still consider to be the best blowjob I've ever had.