Rob's cock was only half hard at best but still about six inches and quite thick. After taking all I could in my mouth, I licked up and down the shaft, massaging his balls as I licked the head of his cock, taking it between my lips again licking the end of his cock, opening his cum hole with the tip of my tongue as I taste the sweet but slightly saltiness of his precum. I take his cock fully into my mouth until I gag on the head of his cock pushing into my throat.
I eased back licking and sucking as I move my head up and down on the shaft, sucking on the head while my hands strokes the shaft. I had been sucking his cock for over half an hour when I decided to take a break from sucking, as I take his balls and cock in my hands massaging them.
Rob was playing with his nipples, so I started sucking them while he began vigorously stroking his cock, after a few minutes I start licking his balls and the head of his cock, he said he was close, so I took his cock in my mouth again sucking the head vigorously, when Rob lets out a loud primal grunting moan, as I keep sucking his sound gets more intense and louder, when all the sudden my mouth was filled with a warm creamy fluid, the slight saltiness surprising me as much as the volume, causing me to withdraw his cock from my mouth as I watched his cum running down the side of his cock as he finished cumming. I took the head in my mouth for a short suck letting any cum run out of my mouth over his cock.
Rob ran his hands over my naked upper body until his hand reached my hard cock, he stroked my cock before wrapping his lips around it, taking my cock all the way into his mouth. As Rob keeps sucking my cock I feel a gloved-lubed finger press on my tight hole, sliding inside me. He massages my prostate as he sucks my cock, I soon have a very intense orgasm as Rob swallows my load, sucking until he has taken every drop.
We lay there chatting for a short time before Rob offered me to use his shower. I showered, dressed and sat in the kitchen with Rob talking while, drinking a glass of water, we agreed we both had fun and would meet again soon, I told him next time I want to swallow his load, this would be one of many first Rob I would do with him or he would introduce me to through friends.
I said my farewells, and left, elated that I had finally sucked another guy's cock, I had felt guilty being sucked and not reciprocating in the past. Many years later I would meet a mate who used to occasionally suck my cock, and absolutely enjoy returning the favour.