I moved my arms up and held Barry's tightly. When I finally came back to earth I gently pulled away from him. Picking up the sponge I turned to him to return the favor. I started slowly at his shoulders and worked my way to his chest. Holding the sponge in one hand, I actually used both hands to wash him. Using slow circular strokes I caressed his chest letting my fingers tangle in the hair and massage his nipples. It didn't take long to reach his stomach. Slowly I worked my way down his body. I purposely brushed over his semi-hard cock and proceeded down his left leg. I took my time letting my fingers brush his cock and balls, drifting softly between his legs toward his ass. As I washed the backs of his thighs I let my hands caress the cheeks of his ass. I could tell he was beginning to enjoy his sponge bath. Then I knelt in front of him and continued washing his legs. Finishing his left I began the right, moving slowly up the calf to the knee and then to his thigh. Reaching his groin I let the sponge drop. Still on my knees in front of him I looked up into his face. Barry smiled and closed his eyes. I took his semi-hard cock in my mouth.
As I slowly worked my tongue over Barry's member I felt it grow. Soon I was sucking on a throbbing, hard dick. My movements became quick as my head bobbed over his cock. With one hand I caressed his balls, with the other I reached around and gently massaged his ass cheeks. While I continued to work his cock with my mouth and tongue, I began to explore his ass, letting my fingers slip between the cheeks and massage his asshole and along the flesh behind his hanging balls. Barry rested his hands softly on my head. He made no effort to control my efforts, but rather ran his fingers through my hair and caressed my ears. I took more of him into my mouth and moved my other hand to his ass. Now with both hands working his ass I felt him meeting my mouth, thrusting his hips forward as I dove down on his cock. Suddenly I heard him groan loudly as his ass cheeks tightened. He came. Hot cum shot into my mouth. He continued to shot has I pulled my head back, keeping my mouth open. I brought a hand around from his ass and grabbed his cock aiming toward my mouth and face. His hot cum landed on my tongue and lips, dripping down my chin. Barry's moans subsided and he started taking deep breaths. I stood up and, with his cum still on my tongue and lips, kissed him deeply.
We hugged each other under the warm running water for a couple of more minutes. Then I used the sponge to clean us both off again. Turning off the water we stepped out and dried each other off. We still hadn't spoken.
While Barry started to dress I went out to the kitchen and came back with two cups of coffee. Barry's first word to me was, "thanks." We both smiled, I knew it wasn't just for the coffee. He took a sip and continued dressing. Still nude, I stretched out on the bed with mine. We started a conversation about our plans for the day. Neither of us brought up what had just happened, or what happened last night. When he finished dressing I got up and retrieved his coat from the closet when I put it last night. Then we walked to the kitchen as he finished his coffee. He put the empty cup in the sink and I moved close behind him. "I hope you'll drop by for a drink again sometime." I said smiling. He turned and put his arms around me. "Soon, very, very soon," was his reply. With that I walked him to the door.
I stood in the picture window as watched as he brushed the snow off his car. When he finished he turned and waved to me. I smiled and waved back, realizing I was standing naked in front of my window and in plain view. I finished my coffee and turned back toward the kitchen. It was going to take a couple of more cups to help piece last night and this morning together.