Sitting back down, I returned my right hand to toying with his nipple while using my left hand to lift his boxers up just enough to free his cock. I then pinned it down to his abdomen by placing the elastic waistband of them just under the frenulum, that soft skin on the underside of his cock directly under the crown. I rubbed that area repeatedly, including the peehole, causing a couple large drops of pre-cum to ooze out. I wiped them up with my finger and rubbed it across Zach's lips before slipping my finger into his mouth. Then, using just my thumb and index finger on either side, I slowly traced, over his pants, the outside length of his cock from top to bottom. Reaching his balls, I cupped and fondled them before returning my fingers to now tracing back up his entire length. I repeated that motion over and over, all while sucking on his nipples.
By this time, Zach was writhing, breathing heavy and lightly pulling on his restraint. I stopped and kissed his lips, wanting to calm him down. I waited until he became composed before starting again. I moved to the other side of the bed, (so I could use my dominant left hand on his cock, leaving my right hand free to play with his balls), removed his underwear and Zach, without being prompted, spread his legs wide apart, which I knew he would, because, I know he always wants his ass played with. That wasn't gonna happen this time.
Taking his cock in my left hand and cupping his balls with my right, I lowered my mouth and sucked on his nipples as I stroked and fondled him. I used my thumb to spread what was leaking from his tip all over the head of his dick and moved my other fingers to press on his taint. Zach lifted his hips, attempting to get my fingers on his ass, but to no avail. Again, not this time.
I then moved myself down between his legs, pulled his cock up and started licking and sucking his balls. That had him moaning and arching his back, again, silently begging me to use my mouth on his ass. I did lick his taint, which made him crazy, but I avoided contacting his puckered entry. I sucked one ball into my mouth and worked it over with my tongue, then exchanged it for the other. God, his dick was leaking! When I reached up with my other hand and pinched his nipple, I thought he was gonna launch us both off the bed.
Plopping my mouth off his ball, I asked him, "Can I continue, or do you want to cum?"
"It's totally up to you," he responded, nearly breathlessly.
"I hoped you say that," I answered. I got up and repositioned Zach, sliding him down the bed so his arms were fully extended above his head. Then I climbed over him, lowering my wet and hungry pussy right over his face as I took his cock into my mouth, just to get it slippery. I sat back up and rubbed my mound into his mouth and returned to jerking him off.
Zach's tongue responded perfectly, licking and penetrating my cunt as I ground my hips around. I reached out with my free hand and again tweaked his nipple. I stroked him faster, gripping him firmer and watched as his balls tightened, knowing he wouldn't last much longer. I took that hand and tweaked my own nipple, attempting to edge myself as Zach's tongue continued pleasuring my pussy. I could feel his cock starting to swell, so I thought I'd bring him the happy ending. Using both hands, I began twisting and stroking him faster, over and over, until he was right there. That's when I lifted my ass up, taking my pussy away from his mouth, and bracing myself with one hand, began rapidly jerking his cock until he moaned and spewed a shit-ton of hot cum up into the air. I squeezed hard on each upstroke, urging shot after shot from his prick until he was completely drained and my hand was coated with the runoff.
I climbed off of him and undid the restraint. Before licking my hand clean, I spread all the cum he had shot out all over his chest. Making sure to tease and coat his nipples as well. I pulled the sheet back over him. Then I laid there beside him and fingered myself until I eventually came and fell asleep.