Finally, after a few minutes of doing this I felt his hand on the back of my head slightly pushing my mouth further down his cock as I was licking off his precum.. As I took more and more in my mouth he thrust his hips forward which caused the last inch of so into my mouth. I could feel his cock sliding to the back of my throat. I have to say the feeling of his cock in my mouth was better than anything I had imagined. He pulled his cock out of my mouth and told me how good it felt. He then sat on the edge of the bed and started stroking my cock while licking the precum off the tip when it appeared. This went on for a short time and then he slowly took my cock into his mouth. He let it slide into him mouth and then started lightly sucking on it. He then started moving faster and and farther down my shaft. I was getting closer and closer to cumming so I pulled away and told him I wanted to suck him again.
He stood up and I took his place on the edge of the bed. I stroked his cock and lightly played with his large balls. I then slowly took his cock in my mouth. I loved the texture of the head while I was sucking on it and relished the taste of the precum pouring out. I then slowly started sucking his cock in and out of my mouth. I felt his hand on the back of my head gently holding me in place while he thrust his cock in and out of my mouth. I sucked harder and swirled my tongue around the tip when he pulled it out. This went on for several minutes until I felt his balls starting to tense up. I knew he was close so I continued to stroke his balls and sucking on his cock. He warned me that he was close giving me a chance to pull away so he wouldn't cum in my mouth. Instead I took his cock halfway in my mouth and sucked until he shot a huge load of cum in my mouth. It was so much cum I had to keep swallowing so it wouldn't overflow past my lips. When he was done I pulled away and swallowed the last of his load. I then stroked his cock to get the last drop of cum and licked it off the tip. I was amazed at how much I enjoyed sucking his cock and swallowing his cum.
It took him a moment to calm down and then he pushed me back on the bed and sucked my cock until I came in his mouth.
We had one final beer and talked about how much we enjoyed it. We set up another meeting two days later and I left elated.