“Please,” he sobbed, and Vincent relented, relaxing his tight grip and rubbing a fingertip against Jasper’s entrance instead. “Close!” Jasper shouted, barely getting the word out completely before he came.
Vincent swallowed and swallowed again until Jasper went limp, his chest heaving and fingers twitching as they slipped free of Vincent’s hair. He hummed at the sensation of Jasper softening in his mouth, then finally pulled away.
He crawled up Jasper’s body to stretch out partially on top of him, tucking a leg between Jasper’s so his thigh was pressed against Jasper’s groin. When he was settled, he tipped Jasper’s head back and kissed him. Long, deep kisses that kept Jasper breathless until he found his second wind.
Eventually even Vincent’s patience ran thin, and he pulled back. “Not done with you yet, pet,” he murmured, sliding off the bed long enough to get situated between Jasper’s legs.
Jasper barely needed any coaxing to pull his knees up, and Vincent dug his fingers into the offered ass, spreading him open and focusing on his hole with a soft growl. He dragged his thumbagainst it, enjoying the way it twitched and Jasper’s pleading moan. When he leaned down and exhaled against the same spot, Jasper sputtered.
“What are you—”
Vincent didn’t let him finish, cutting off his question as he licked Jasper from hole to balls.
“Fuck!” Jasper yelled, twisting and slamming his thighs shut against Vincent’s head.
Undeterred, Vincent returned to Jasper’s entrance and began working him open, starting with licking slow circles that grew ever smaller until he wiggled the tip of his tongue past the tight muscle. Jasper’s curses grew louder before devolving into groans, both his hands fisted in Vincent’s hair and doing his best to pop Vincent’s head off with his thighs.
Only Vincent’s grip on Jasper’s ass saved him from suffocating. Maybe he should have restrained him after all, but it was too late to worry about that. He was far more interested in getting his tongue inside his squirming brat.
He sank his teeth into Jasper’s ass in warning, stifling his chuckle when Jasper yelped, but when he pressed his tongue in again and Jasper continued thrashing, he pushed Jasper’s hip up and over until he twisted onto his stomach. Then he pinned Jasper’s legs down, spread his ass, and attacked with lips and teeth and tongue. Mostly tongue. Circling and licking, delving and probing. By the time he worked it halfway in, Jasper was grinding against the mattress with sharp choked-off moans.
Vincent groaned and dug his fingers harder into Jasper’s flesh, spreading him wider; his sole purpose for existing narrowed to giving Jasper the best rim job he’d ever had, even if it was likely his first. He didn’t hold back, making sure to give his balls and cock ample attention while he was at it.
He wasn’t sure how long it was, minutes or over an hour, before Jasper found a way onto his knees and rocked back intoVincent’s ministrations. Soft pleas interspersed between groans that grew louder by the second. “Close,” Jasper gasped. “Close, close, close.”
Vincent reluctantly pulled away and reached for the lube, sliding his other hand up Jasper’s back. “Condom?” he asked. He doubted Jasper was in any state to make a coherent decision, but he had to offer one last time to be sure.
“No way,” Jasper growled, turning his head as if trying to glare at him through the blindfold and his sweat-soaked bangs. “Wanna feel you.”
Vincent hummed his approval and coated two fingers to press into Jasper. That was all the prep he bothered with. He added more lube to his aching cock, then gripped Jasper’s hips and eased himself inside. He managed a quiet, gritted out “Fuck” as he sank into Jasper. His vision nearly whited out with the pleasure of having nothing between them.
When Jasper arched beneath him, he wrapped an arm around Jasper’s chest, bracing his other hand against the mattress and pressing his face against Jasper’s neck. He breathed in the scent of clean sweat and the musk of sex as he focused on the tight heat wrapped around him. He tried to hold still, wanting to savor the sensation as long as possible, but he’d held back enough already.
He sealed his lips against Jasper’s pulse point, unable to resist biting into flesh as he began thrusting.
Jasper keened and moved to meet his thrusts, and for too brief a time the only sounds were flesh meeting flesh, ragged breaths, and their sounds of pleasure.
Vincent didn’t last nearly as long as he would have liked. All too soon his orgasm overwhelmed him. He pinned Jasper to the bed as he came, stifling his soft guttural moans in blond hair.
Jasper squirmed beneath him, fighting against his hold. “Sirrr,” he whined.
He briefly considered leaving Jasper hard and desperate, but he knew he wouldn’t be getting it up again. At least not quickly enough for the torment not to turn to torture. He slid a hand from Jasper’s hip, reached beneath him, and gripped his cock before stroking at an unrelenting pace. He dragged his tongue along the shell of Jasper’s ear, then bit down with a growled, “Come.”
Jasper didn’t disappoint. His scream was muffled against the pillow, but his body shuddered and tightened almost painfully around Vincent’s softening cock.
They collapsed to the bed, and Vincent shifted enough to pull out and not squish Jasper. With a groan he snagged his towel to wipe them down, then removed the blindfold to toss aside. “Good?” he asked, running his fingers through damp hair. His only answer was an unintelligible gurgle before Jasper rolled closer and wrapped himself around Vincent. Two heartbeats later he was snoring.
Vincent snorted quietly and pulled the covers over them with a yawn. “I’ll take that as a yes.”
Chapter 20
WHY HE’Dagreed to a dawn photo shoot, Vincent wasn’t sure. The only thing worse than being up at sunrise from an inability to sleep through the night was his alarm going off while it was still dark outside. He smacked said phone with a grumbled curse until it finally shut up and promptly shoved his face into his pillow.
Jasper stirred behind him and rolled closer to plaster himself against Vincent with a sleepy mumble.
“Need to get up,” Vincent murmured, smiling faintly at the long whine of protest that earned. He blew out a breath and pulled the pillow off his face to smack Jasper with. “Up,” he ordered and desperately wished he could ignore the order himself.
Jasper bit his shoulder with a growl before rolling away as it devolved into another whine. “Why did I agree to this?”