Work Text:
Connor pulled the sleeves of his hoodie down to cover his hands. He should’ve listened to his sister when she said to bring gloves, but he didn’t want to look like some ridiculous Texan/Californian hybrid who couldn’t handle the cold of an ice rink. He’d done just fine filming, but he’d been constantly moving back then. Now he was stationary in his seat in the audience at the New York vs Montreal women’s hockey game.
At least his thigh was warm from where it was pressed against Hudson’s, who managed to look completely comfortable and even had his sleeves rolled up. Asshole Canadian. He wished vaguely that he could push his hands under Hudson’s thigh to warm them, but that would probably be weird. He settled for rubbing his hands together and blowing on them. Connor watch Hudson roll his eyes and shake his head at him, then he reached out and grabbed Connor’s hands in his own and rubbed them between his own to heat them back up.
“Geez Connie, you’ve got icicle fingers,” Hudson commented, “Gonna have to get you to more Canadian winters to get you prepared for all the hockey games we’re sure to be at together now that every team has asked us to come watch.”
“Actually can’t believe this is the first one we’ve been able to make it to; everything’s been so non stop and crazy the last few months,” Connor responded. When he’d originally filmed Heated Rivalry, so much of the promo was supposed to be them going to hockey games, but then it took off and everything fell to the wayside. He was pretty grateful that so many of the women’s hockey players had reached out publicly for them to go to a game; it meant that their teams basically had to have Connor and Hudson show up to one or it would look bad.
He loved getting to do promo with his best friend, whether that was silly TikTok videos or holding the damn Olympic torch. Just being in Hudson’s presence warmed his soul in the way he was currently warming his hands. They had shifted from Hudson squeezing his hands for warmth to just holding hands, and Connor fiddled with the evil eye ring on Hudson’s finger until Hudson got annoyed enough that he took it off his own finger and slid it onto Connor’s. He felt settled and no longer had the need to fidget with it.
“Thank you baby,” Connor smacked a kiss to Hudson’s cheek, “Protecting my hands from the evil cold.”
“Well someone had to,” Hudson huffed, leaning his head to the side to press against Connor’s.
The game reached the end of the period and music started blasting through the speakers. Connor slid a grin over to Hudson as “All The Things She Said” started playing. He had known Heated Rivalry had taken over a lot of hockey games, but experiencing it in person was crazy. Hudson grinned wildly back at him as they both share the thought of “Oh my god this little show has come so far and us with it.”
Cheers started echoing through the stands and Connor looked away from Hudson’s hypnotic brown eyes to look up at the screen to see a Kiss Cam had started, focusing in on couples throughout the arena. Connor and Hudson cheered along as two women in hockey jerseys smiled too hard at each other to kiss properly. Connor had this feeling like he knew what was coming, and sure enough, the camera turned to them next, a gaudy heart around their faces.
Connor looked to Hudson, who was already looking back, smiled and lifted his eyebrows in question. Hudson did a one shoulder shrug back, communicating that he was down if Connor was, as usual. Connor figured he’d kissed Hudson enough through filming Heated Rivalry that this wouldn’t be any different, there was still a camera and an audience. He swung his arm around Hudson’s back and reeled him in by his neck, Hudson responding in kind by reaching up to place a hand on Connor’s cheek.
Hudson dove in tongue first, pressing in deep right away and Connor was almost taken aback before he decided he couldn’t be shown up and insistently matched Hudson’s energy, fighting to gain control that he quickly felt like he was losing. He had a moment of forgetting where he was, just focused on the warmth finally flooding through him and the shock of a thought that this was Hudson he was kissing, not Shane. Before he could get lost in it, the cheering of the crowd brought him back to himself and he pulled away from the kiss. He made eye contact with a smirking Hudson and tried valiantly to not think too hard about how shiny Hudson’s lips were and how his own had a sheen across them from Hudson’s lip gloss.
The rest of the game passed in a haze and all Connor could think about was the lingering buzz Hudson had left on his lips and how he needed it again, just to make sure he it wasn’t the rush of energy from the crowd that made it so much more intense than any time they had kissed on set.
They were hustled out of the arena after the game, barely stopping to wave hi for Hudson to blow obnoxious kisses to the fans waiting outside for them. It had clearly been shared online that they were at the game and shouts of “kiss again!” could be heard as they were shuffled into the car. Connor’s leg bounced as he impatiently waited through the post-game traffic on the way back to the hotel. Hudson attempted to start more than one conversation, but Connor cut him off with short answers and once just a look. The last time Hudson tried and Connor shut it down, Hudson held his hands up in the air and looked at him wide eyed and confused. They spent the rest of the drive in painful silence.
When they got to the hotel, Hudson opened the door to his room and looked back to see Connor waiting with his arms crossed, glaring at him.
“Okay, bye? Goodnight?” Hudson said, voice filled with annoyance.
“Fuck you, I’m coming in, obviously,” Connor rolled his eyes and shoved his way past Hudson and into the room, leaving the door to shut behind them.
“What the fuck is going on; you’ve been mad since we kissed, but you didn’t exactly say no in the moment, so I thought it was fine?” Hudson questioned.
“Of course I’m mad,” Connor huffed, backing Hudson slowly against the wall, “You’ve been holding out on me, baby.”
“Ohhh,” Hudson smirked and lifted his chin, “You’re mad that you liked it!”
“I’m mad you’ve had that in you and you gave me half-assed shit the whole time we filmed,” Connor argued back.
“Nope!” Hudson popped the “p” sound, “You’re mad that you want to kiss me again. But that’s too bad, I don’t just give out my kisses for free, and I don’t see a Kiss Cam or a film crew anywhere,” Hudson leaned confidently against the wall and held eye contact with Connor, then glared, “Also hey wait, my Shane kissing was not half-assed!”
“You’re such a brat,” Connor insisted, “Stop posturing and kiss me again.”
Hudson’s mouth dropped open slightly at the word “brat”, but he blinked and shifted back to his relaxed persona and narrowed his eyes at Connor, “And why would I do that?”
“Because you want it, baby, and I want it, and you like making me happy, don’t you sweetheart?” Connor stepped closer until his chest was brushing Hudson’s and gripped his chin between his pointer finger and his thumb. Hudson’s eyes glazed over and his breathing was coming quicker.
This time, his response of “no” was whispered and unsure. Connor knew he had one last trick in his book to make Hudson cave the way they both clearly wanted. He slid his other hand up Hudson’s shirt and found his nipple, already hard and showing through his shirt, and twisted. Hudson groaned and his eyes closed.
“Okay, yes, please Connie, whatever you want I’ll do it for you,” Hudson gasped out.
Connor smirked and pulled his hand from Hudson’s shirt, smoothed down the material and stepped back. He crossed his arms over his chest and watched as Hudson swayed toward him in a bit of a daze, unsure of why Connor was moving away.
“What I want,” Connor spoke clearly, “Is for you to show me you really want it.” Hudson nodded along, blindly agreeing.
“How? What would prove it to you?” Hudson rushed out, and oh how the tables had turned.
“Be creative, baby, I know you can be,” Connor responded. Hudson nodded, seemingly to himself, and took the few steps he needed to get over to Connor. His mouth hovered close to Connor’s, but before Connor could lean in to meet him in the middle, Hudson was elegantly dropping to his knees as if he had practiced that exact move. Which, maybe he had.
Hudson slid the zipper of Connor’s jeans down and popped the button, looking up at him with the hugest brown eyes Connor had ever seen. He thought he’d seen every look from Hudson that he possibly could at this point, but this one was all new. He breathed in deeply and nodded down to Hudson, giving him permission to continue. Hudson took that and ran with it, making quick work of shoving down Connor’s jeans and boxer briefs, and in seconds Hudson had his eyes narrowed in on the upward curve of Connor’s dick.
Hudson looked content to just stare and lick his lips in anticipation, and Connor was confused for a moment before he realized what he was waiting for He slid a hand into Hudson’s hair and eased him towards his dick, “C’mon baby, take what you want, prove to me how much you want it.”
And with that Hudson finally had the permission he was seeking and his lips wrapped around the leaking head of his cock. Connor kept his hands tangled in Hudson’s hair, not directing, but firm enough to show who was in charge. He tugged lightly at the locks, leaned his head back against the wall, and groaned at the feeling of Hudson’s plush lips around him. Hudson’s tongue licked at the vein running along his dick and his lips sucked obscenely hard, spit and precum easing the slide.
Hudson dared to look up at Connor and his eyes were wet around the edges and Connor could barely handle this, but the urge to get them wetter, to make Hudson prove he could be good for Connor and Connor alone overcame him. He pushed Hudson further down on his dick and Hudson whimpered below him but kept eye contact as his the wetness turned into real tears slowly trailing down red cheeks.
“You love this, don’t you darling?” Connor gasped out, “Being a brat and getting put in your place?” Hudson made a sound like he was choking around Connor’s dick and his eyes finally dropped closed. Connor held Hudson’s head in place, and Hudson desperately shoved a hand towards his own crotch, pressing down on his dick through his jeans.
Connor kicked at his hand, “Not until you finish showing me how much you want me,” Connor demanded. More tears spilled from Hudson’s closed eyes, but the pace and suction he had on Connor’s dick didn’t stop. He reached his hand up from where it had been kicked away and used it instead to fill the space on Connor’s dick that his lips couldn’t reach. He desperately moved his mouth, somehow putting in even more effort than before, the need to please showing clearly through his efforts.
Within minutes Connor was close to coming, hands gripping painfully tight in Hudson’s hair as he pressed his dick in as far as it would go, holding Hudson in place as he shook apart, coming into Hudson’s mouth. He kept Hudson there until the waves of orgasm ran through him and he began to soften, forcing Hudson to swallow, which he didn’t seem to mind if the way he sucked the come down meant anything.
“C’mere,” Connor insisted, pulling Hudson off his dick and lifting him up to stand pressed against his own chest. He kissed Hudson deeply and Hudson responded with a whimper, the taste of come shared between them as their tongues met. Connor was quick to get caught up in the kiss, but the press of Hudson’s dick through his jeans on Connor’s hip brought him back to what he needed to do for his baby. He started to reach down to unzip Hudson and slide his hand into his pants to give him the hand job he deserved, but Hudson grabbed his hand and placed it on his ass.
“Just need this Connie, please,” Hudson’s mouth separated from his own and his head dropped into Connor’s neck, humid breaths hitting his collarbone. Hudson grinded himself into Connor’s thigh, using the pressure from Connor squeezing his ass to press himself harder against it and within moments he was biting Connor’s shoulder and wet warmth spilled into Hudson’s jeans and leaked slightly onto Connor’s naked thigh.
“Feel better, Huddy?” Connor whispered into the afterglow.
“Ughhh,” Hudson groaned into Connor’s neck and Connor laughed in response to his dramatics.
“Don’t hide, baby, we both clearly liked that,” Connor consoled his best friend, rubbing his hands along his still-clothed back until Hudson came out from his hiding place in Connor’s neck. His cheeks were deliciously red and he was refusing to make eye contact.
“Can we just not talk about this and instead have a naked shower together before curling up in bed?” Hudson begged.
“Oh definitely not,” Connor pressed a hand over his mouth to hide another laugh in a way that Hudson would normally make fun of him for, “We can’t have experienced what was probably the best blow job of my life and what was definitely the best coming in your pants experience of yours and pretend it didn’t happen.”
“Excuse me, probably?” Hudson stepped back and glared at him, “That shit was so good, you’ll never be able to have anyone else’s lips around your dick without thinking about how much better mine were.” And there was the Hudson he knew.
“I mean, you’re not really wrong,” Connor conceded, “but also I can’t really imagine asking for someone else’s mouth when I have the chance of having yours.” Hudson’s face managed to turn redder, but the confident tilt to his lips balanced it out.
“So you want me again is what you’re saying,” Hudson raised his eyebrows, “What makes you think I’d agree to that?”
“Hmm, maybe the way you sucked my dick hard enough to make yourself cry just minutes ago, all because I called you out for being a brat?” Connor responded and Hudson’s head fell back in an annoyed groan.
“Okay, but like, you pressed all the right buttons, what was I supposed to do?” Hudson whined.
“I could come up with a million responses to being called a brat that don’t involve rubbing off on my thigh,” Connor started and Hudson glared at him, “But I think I like this result best, so you should keep doing it.”
“Fine, but if I keep doing what you like, you have to give me some in return,” Hudson said suggestively.
“Oh, I think that being told how to get me off is exactly what you want, actually,” Connor responded.
“Well. Maybe, but also sometimes I’m going to want you to touch my dick. And my ass. And my chest. Didn’t do all these stupid work out moves just to not get your hands all over me,” Hudson countered.
“Fine, then you’ll be fine with it only being my hands on you and no one else’s?” Connor half asked and half demanded.
“Is this your way of asking me to be exclusive? With your pants still around your ankles and my come drying in my own pants?” Hudson asked at the absurdity of where this night had gone.
“Yeah, and you’re going to agree because you want me to sit on your face until you can’t breathe, and this is the only way that’s happening,” Connor insisted. Hudson responded by inhaling sharply and dropping his eyes to the curve of Connor’s waist and his hands twitched at his sides, probably already picturing the image Connor had laid out for him.
“Yes, that,” Hudson said stupidly, shuffling closer to Connor.
”You realize this means we’re going to date, not just fuck, right?” Connor said, holding Hudson at arms length for a moment while he clarified.
Hudson looked up sharply, “You really think I would get all this,” he gestured at Connor’s body, “and not lock that shit down for real? Fuck you for that. Then fuck me. Now gimme,” Hudson made grabby hands at Connor’s ass, and Connor supposed that was that settled.
“Shower first baby, then I’ll shut you up the way you’ve been asking for,” Connor promised. Hudson eagerly nodded and pulled his shirt over his head, practically skipping his way into the bathroom so they could get started on enjoying the time they had together. Connor followed his boyfriend with a smile splitting his face.
