Just moments before, I had just finished sucking my first cock and it was even better than I hoped it would be. I had swallowed more than I thought and it left an odd feeling in my stomach. But it was a nice and naughty feeling. Joe was pleased and relaxing as I brought him a towel to clean up a little if he wished. Then I went to the frig and brought a couple of Blue Moons back for us... I took my spot on the couch and when he came back from cleaning up, he immediately went to his knees in front of me. I stood up, pulled down my shorts and briefs, leaving just my button up shirt and cock was hanging loose and just visible.
My dick never really seems to get very hard but I was told by a lady friend of mine, that was a good thing when sucking a dick, less gagging. While still standing, I was excited by his eagerness as he lifted my shirt, pulled my cock up against my stomach and slowly licked it from balls to tip and it felt SO incredible. Now my wife gives fantastic head but I had a feeling this was going to be a whole different kind of fantastic. When he got to the tip I watched him roll his tongue around it, stop in the middle and gently glide my cock into his mouth and the feeling was so strong that my knees got weak and I asked Joe if I could sit. It felt so good. Once comfortable on the couch and the porn still on but I could not stop watching him as he began to work my cock in and out of his mouth. So unlike my wife's mouth, it was hotter and wet. But so hot that my cock while not hard when he started, began to firm up and grow.
Damn this felt so good I could really get used to this feeling. It's like I could feel every twist and movement of his tongue as it slid around my cock inside his mouth. My dick was getting pretty hard, much harder than it has been for some time. He gagged a little which surprised my but also turned me on even more. Just as I was beginning to feel my orgasm begin to develop, he let me pop out of his mouth and it was so wet that the saliva dripped out of his mouth and on to my balls. With his tongue he carefully licked my balls and up my shaft. It felt so nice and I was so relaxed. I glanced up at the porn on the flat screen and it was a BJ scene with a man and a woman and she was doing the exact same thing to him. The man was jacking himself and blew his load all over her face. At that point I wanted to cum so badly that when his mouth was close to the tip, I grabbed his head and sort of pushed it on to my cock, silently pleading for more.