We had a few more suck and stroke sessions before the opportunity finally presented itself to get fucked. I told him on a Tuesday my wife was going to be out of town for the weekend and we should go for it. He agreed and said to meet at his place at 8p on Friday night. I was horny all week with anticipation and shaved myself clean and cleaned out Friday afternoon. I wanted his cock and I wanted him to go deep. I could barely see straight by the time I knocked on his door that night and knew that it would take some effort to go slow. He opened the door and let me in and our eyes met. He was wearing summer shorts and an unbuttoned white shirt. I reached out and rubbed his chest and he pulled me close and we kissed by the door. I could feel his cock hardening against my leg so I reached down and squeezed and fondled it through his shorts. He quietly moaned so I reached into his shorts to discover that he wasn't wearing any underwear. I managed to unzip his shorts as they dropped to the floor and I followed onto my knees to lightly and playfully tease him with my mouth. I kissed and licked the head of his dick and took him gently into my mouth. He was rock hard, as I was, so I stood back up and kissed him again with cock on my breath. He broke the kiss, smiled and said "Let's go to the bedroom." Wordlessly following, I dropped clothing along the way and we met at his bedside, naked and facing each other with giant hard ons. He sat down on the edge of the bed and slowly started stroking my cock and shyly looking at me. He asked how we should do this, and I said "Slowly and with passion."
He leaned in and kissed and licked the head of my dick as I'd done to him and I rolled my head back and enjoyed the moment. I moved onto the bed and we laid down together and I started stroking his dick too. I told him I brought lube but that my cum would be the best lube and that he should suck me off but not swallow. That would keep him excited and on edge when it was time for the big show. He agreed and went down and slowly took my erection into his mouth. I sighed and marveled at how good he had become at sucking cock from his "not me, no thanks" beginning. He took his time, fondling my balls and getting my cock good and wet without taking me too far. I told him to use some of his saliva to start teasing my asshole, which he did gently at first just swirling around my opening. That felt amazing and increased my excitement and I started thrusting into his mouth with more speed and urgency. He took that cue for what it was and started bobbing up and down faster on my dick. When he finally pushed his middle finger into my lubricated asshole, that put me over the edge and I exploded with my orgasm. He held his mouth firm over my cock as I settled down, and then erotically let my cum spill out of his mouth and down my cock and balls. He used his hand to smear my cum over my balls and lower to my asshole and slowly, gently began easing his cum covered finger back into my anal cavity. He kept probing and that had me loosened up when he surprised me by going down on me again and licking and sucking my balls. I was quickly hard again and begged him to fuck me. He didn't respond but kept licking and fingering me and then eventually went lower and started rimming my asshole. That really had me turned on and I realized that this might be the best fuck I'd ever had. He was shy and tentative at first when it came to sucking me a couple of weeks back, but he probably knew how to fuck and I was about to find out.