After James pulled his cock out of my ass, Jack with his arm still around me started rubbing his cock against my ass still full of James cum. I pushed back with my ass until Jack pushed his cock into my ass some of James cum pushed out as he drove his cock inside me, I could feel my own cock getting so hard it felt like it would just burst. Jack was fucking my ass when James spun around and pushed his cock towards my lips which I opened to gladly take his cock inside. Jack was still fucking my ass when I heard him start to moan as he suddenly shot what seemed like an enormous load inside my ass I squeezed his cock with my ass trying to suck every drop he had out. James at the same time started pushing his cock deeper into my mouth as he started shooting his load at the same time. Oh yes I thought as both my ass and mouth were being filled with hot loads of cum at the same time.
After that we collapsed Jack's cock still in my ass and James cock in my mouth, I could feel both of their cocks slowly softening , but my cock was still hard and in need of some action. I asked Jack if I could fuck his ass now (I figured seeing that I met him first it was only fair I ask him first), James jumped to attention like he was willing but Jack said yes. I got up and he bent over, I was getting ready to lick his ass to lube it up with my spit when James moved in saying he would get him ready for me. I was watching James fucking Jack's ass with his tongue and I could feel my cock swelling even more. When Jack's ass was ready James moved away as I slowly started pushing my cock inside, first the head then little by little more until I was fully inside.
I was fucking Jack when James moved his mouth to my ass and started licking it cleaning out some of the cum that both he and Jack had left inside of me. I was getting so excited from James doing this when suddenly he mounted me and this time not taking it slowly pushed his hardening cock into my ass. James was moving his cock in and out of my ass with the same rhythm as I was fucking Jack's ass. After what seemed like a lifetime I could feel my cock starting to twitch and my entire body started to stiffen, my ass tightened around James cock as I shot my cum into Jack's ass, Jack pushing hard against my cock until every little bit came out. My body relaxed my cock still inside Jack as James was still pummeling my ass with his massive cock Jack pulled away from me and then pushed his cock which was now hard as a rock into my mouth. James was fucking me faster now and I could tell it was only a matter of time; I started to pump my mouth up and down Jack's fat shaft faster and faster wanting him to cum too. James cock started jumping inside my ass as he shot another hot load in me that made me suck Jack's cock even harder and faster a few seconds after James finished shooting his load Jack's cock stiffened as he shot his load into my mouth, I not wanting to waste any swallowed it all making sure I licked the head of his cock clean.
After we got cleaned up and dressed James looked at the time and said he need to leave for his shift at the restaurant, as he was leaving and Jack was in the other room James gave me a quick hug and kiss telling me thanks and he hoped I would come back again as he slipped a piece of paper inside my pocket. Jack came out and gave James a hug and then kiss said goodbye and grabbing his ass as he was going out the door, James just looked at him and called him a tease. Jack then looked at me and asked when I had to leave, I looked at my watch it was only a little before 3:00 and I told him I could stay for a while more, and he smiled and said great.