Work Text:
Buck adjusted his new “Kiss the Cook” apron as he exited the downstairs bathroom. Dinner was ready, but he was keeping it warm in the oven because he had another thing he wanted to do first, which is why the apron he was wearing was the ONLY thing he was wearing.
He and Tommy had been dating for several weeks now and had barely gotten to hand stuff. Honestly, he was annoyed. Tommy kept insisting it’s because he didn’t think Buck was ready for that next step, which is bullshit because he may not have dated any guys before, but he has had anal sex, on both the giving and receiving end of things. Taylor pegged him on numerous occasions, and she hadn’t even been the first to do so. He tried to tell Tommy that, but he’s set in his ways, which is why Buck decided to try to entice him this time. He’d even prepped himself in the shower, so they could get right to it.
Buck liked Tommy, kinda; he was okay for a first boyfriend. Those first couple kisses were exciting, but now Tommy wasn’t really sparking much excitement for him. Buck wasn’t sure what it was. Maybe he should just move on if Tommy doesn’t want to fuck him or actually make him excited to see him most of the time. Tonight might be the tipping point, whichever way that goes, he isn’t sure yet. If their date goes well tonight, he’ll stick it out a while longer to see, but if the date tonight sucks too, he might just call it and find another guy to explore this new aspect of his sexuality.
His phone buzzed on the counter. It was a text from Tommy.
“Running late. Got held up. Be there in an hour at the latest. Go ahead and eat if you want.”
Buck sighed. He blew out the candles on the table that he had lit. The night could still turn out okay, but it wasn’t looking great. He poured himself a glass of wine and was about to sit down when there were a few quick knocks on the door. He smiled. Maybe the text had gone through late and Tommy was here already. He opened the door wide and in walked Eddie, already talking about something and setting a six-pack on the dining table.
Buck froze with his back and naked ass to the now closed door to his apartment.
“Uh, Eddie, what are you doing here? I kinda have—” he started to ask as Eddie opened a couple of beers and took a seat before looking around at the dinner set up and wine and candles, and his eyes went comically wide.
“Oh, shit! Do I have the wrong day? Are you waiting for Tommy?” Eddie asked, finally looking over at him, eyeing his apron, and seeming to realize there was nothing under it, and his jaw kinda dropped slightly. “Fuck, you’re on a date. I’m so sorry, Buck. Where’s Tommy? I need to go,” he apologized, shielding his eyes with his hand held out to block his view of Buck’s lower half. Was that a blush he detected rising on Eddie’s cheeks?
“It’s fine. Don’t worry about it. Yes, it was supposed to be a date, but Tommy’s running late. Won’t be here for another hour, and told me to go ahead and eat,” Buck explained, taking a step away from the door.
He really didn’t care if he was naked under the apron. He always felt comfortable around Eddie. He picked up his wine glass and took a long swig of the red liquid. When he set his glass back down, he realized Eddie hasn’t really looked away from him now that he’s dropped the hand shielding his eyes. There was definitely a blush on his cheeks now. Interesting, but Eddie’s straight, so it probably means he’s just embarrassed, not…something else.
“Sorry about that, Buck, but I should still probably get out of here if he’s on his way,” Eddie said, seeming anxious to leave.
He stood up and took the six-pack to the fridge. Was that…did Buck just see what he thought he saw? Eddie’s pants were…were they? No, he’s straight. It’s probably just a shadow, or the fabric was bunching weird, but the idea of it not being that had blood rushing to his own dick. The apron definitely wouldn’t be able to hide that for long.
His phone buzzed again on the table. Another text from Tommy.
“Let’s just reschedule. Hope you didn’t go to any trouble. Haha. See ya soon, Evan.”
Buck couldn’t help the frustrated noise he made reading the text. Yeah, he was done. He wasn’t doing this again. Every time he tried to be romantic with Abby, his plans had gotten ruined. With Taylor, it was hit or miss too, but at least they both made attempts. Tommy seems to like to believe he’s being a gentleman or knows what he’s ready for but then makes no attempt to give much of anything back to everything he’s been trying to put out there.
“What’s wrong?” Eddie asked, genuine interest and concern on his face.
“He canceled.”
“I’m sorry, Buck. You seemed to really like him, and you clearly had a great night planned because the food smells amazing,” Eddie said, in a comforting tone, “and you…well, you were clearly looking forward to something,” Eddie added, that blush rising on his cheeks again.
“Thanks for saying that, but you know what?” he said, realizing it really wasn’t true. “I’m not sure I did. It was new, and exciting to learn about this new side of myself, but that might have been all it was with Tommy: newness.”
“Oh…really?” Eddie asked.
There was something in his tone that Buck couldn’t place. Was that relief? Interesting. He was getting several hints about something, and now he needed to test to see if he was just seeing things that weren’t there.
“Since Tommy’s not coming over now, why don’t you take his place?” he suggested, casually.
Eddie choked on the beer he’d just taken a drink of. “What?” The blush was spreading.
“Dinner. I have plenty. I made lasagna, garlic bread, and there’s tiramisu for dessert.”
“You made tiramisu?” Eddie asked, his eyebrow raised, disbelieving.
Buck rolled his eyes. “Partially. I used store bought ladyfingers, but I made the rest of it. It’s not actually that difficult, Eddie. I could show you some time.”
“I..I’d like that,” Eddie smiled softly, then narrowed his eyes at him, “So, if you were having dinner soon, why are you only wearing an apron? I mean, to each their own, but I didn’t take you as someone who liked to dine naked?” Eddie’s voice sounded more sure and a little teasing like it often was, but the blush was still betraying him. He was still affected, but he was actively playing with him more.
“I was trying to entice my boyfriend to finally fuck me before dinner,” he said bluntly, and caused Eddie to spit out his beer at his bluntness, immediately grabbing for a kitchen towel to clean it up.
Buck chuckled softly.
“So, you’ve only done it after dinner, I take it?” Eddie tried to ask casually as he sat back down, but his face was bright red.
“No, we hadn’t gotten that far yet. His lame excuse is that he didn’t think I was ready,” he explained, his irritation clear in his voice.
“And you disagreed?”
“You know me. You know a lot of my past exploits. I’ve told you probably far more than you wanted to know, and you know if I wanted to wait, if I wanted to hold off, I very much would. That’s not what I wanted. Not what I want,” Buck rambled. “So, now I’m gonna end it with Tommy and probably hit someone up on an app or find someone at a bar. It sucks too because I was all ready to go tonight, if you know what I mean. I just needed Tommy to show up, but he didn’t.”
“But I did,” Eddie said quietly, almost to himself, and Buck’s eyes shot over to look at him, but Eddie didn’t meet his eyes.
“Eddie?”
Eddie looked up, and the look in his eyes was new, a little wild, a lot hungry.
“Buck?”
Eddie looked at him. He let his eyes drift downward to actually really check him out before he met his gaze again. He licked his lips and bit the bottom one. Buck suddenly remembered that same look from years ago. Holy shit. Had Eddie wanted him then too because he sure as hell seemed to want him right now? Buck’s skin was vibrating under Eddie’s heated gaze.
Buck reached into one of his apron pockets and pulled out the small bottle of lube he’d stashed in there when he’d been expecting Tommy to show up any minute. He set it on the table as a challenge, an offer, a plea, and closed his eyes. He heard the sound of Eddie’s chair scraping on the floor and then felt the rush of air as Eddie moved past him to the door. He heard the door open and close moments later, and Buck deflated a little, but then he heard the sound of the deadbolt. Wait, what?
Before he could open his eyes and turn to look, Eddie was plastered against his back, his hands bracing himself on the table on either side of them, his hips flush against Buck’s ass, and he could feel Eddie’s erection beneath his tight grey jeans.
Buck let out a shaky breath, and then Eddie was whispering in his ear, “Just this once. I don’t know if—”
“That’s fine. That’s fine. Fuck me, Eddie,” Buck pleaded.
This could open up so many possibilities between them, but it did not need to be more than it was, and Buck was not going to pass up this opportunity. He wanted it more than he had ever realized before. They could worry about the consequences later.
Eddie rested his forehead between Buck’s shoulder blades as he undid his pants and shoved them half down his thighs. Then he reached around Buck to grab the bottle of lube. Buck heard the click of the cap, and then nothing.
“Wait, do we need—?” Eddie asked quietly.
“I’m good without if you are,” Buck replied, already knowing what Eddie was going to ask. There was so much trust between them that they didn’t need to elaborate beyond that.
“Good because I don’t want to,” Eddie whispered darkly in his ear, “want it dripping out of you as we eat dinner afterward.”
Buck moaned at the idea and at hearing those words come out of Eddie’s mouth. This was a side of him he never expected to see, and he really liked it. Then Buck heard the slick sounds of Eddie stroking himself to get ready as he set the lube back on the table next to Buck’s hand. He was usually far more of an active participant during sex, but he felt so stunned that this was actually happening with Eddie that he could barely breathe let alone move yet.
Then Eddie’s slick fingers were at his hole, massaging the rim, before one finger slipped inside easily, followed quickly by a second because Buck had already done most of the work a little while ago in the shower.
Eddie pressed his other hand to Buck’s back and bent him over the table and he worked his long fingers inside him, adding a third, and finally getting a little resistance, but not much. Buck moaned again, his face smushed against the table, his hands splayed out to brace himself on either side.
“Eddie, I’m good. I’m good. Just fuck me. Please,” he heard himself beg.
Eddie’s fingers slipped out and were replaced by the blunt head of his cock at his entrance. Buck gasped softly. This was really about to happen. Eddie started to ease in, very slowly, there was definitely still some stretch. Eddie wasn’t small or even average, well above. He wasn’t the only one of them who could use the nickname ‘Firehose’ if he wanted to. Buck already knew that from catching a glimpse of him at work after showering, but this was different. Eddie was thicker than he’d realized now that he was hard. Fuck, he felt so good. It was so different than being pegged. He could feel how warm Eddie’s cock was inside him as he pushed slowly deeper. Buck was trying to keep his breathing even as Eddie slid inside, but Eddie’s was definitely getting heavier with every second.
“You’re so tight, Buck. Holy shit,” he said through a soft groan, “feel so good, and God, you’re taking me so well. Such a good boy, Buck.”
The sudden whimper that escaped him at hearing Eddie call him a ‘good boy’ took him by surprise, but clearly amused Eddie because he heard him laugh softly.
“Do you like when I call you that, Buck?” Eddie asked and then leaned over him to whisper right in Buck’s ear, “Be a good boy for me and let me know how good it feels to have a big cock deep inside you?”
Buck moaned loudly, pushing his hips back against Eddie so he finally bottomed out and his hips were flush against him. Buck pushed off the table a little, bracing himself on his hands and turned his head to rest his forehead against the table as he let himself adjust to the full thickness and length of Eddie inside of him. Eddie was quiet. He could only hear his labored breathing behind him as his hands gripped firmly on Buck’s hips.
“Are you good, Buck?” Eddie asked, “If it’s too much, we can stop.” There was something in the sound of his voice that pulled at his heartstrings. Eddie sounded suddenly emotional.
“Eddie Diaz, you are never too much,” Buck said, reaching down to squeeze his hand on Buck’s hip, “but you are going to have to move soon,” Buck added lightly.
Eddie sniffed like he was fighting back tears, and chuckled behind him. He pulled out slowly and then with his hands firmly grabbing his hips, slammed back into him all at once.
Buck cried out, “Fuck!” and before Eddie could think it was too much, he breathed out, “Yes, keep going.”
And then Eddie was fucking him, hard. Buck kept trying to find purchase on the table, and meet Eddie’s thrusts, but Eddie was strong and pounding into him relentlessly, so all he could really do was pant and moan against the table as Eddie railed him.
It was amazing. It felt incredible, but suddenly, it wasn’t enough. Buck needed something else. “Eddie. Eddie, wait. I want to face you,” he breathed out.
Eddie stopped and registered what he said, and then immediately pulled out, dragging Buck to his feet and spinning him around to kiss him. First, Eddie kissed all over his face, his cheeks, along his jaw, his temple, his birthmark, and then he kissed his lips, smiling into it as he sat him on the table and Buck wrapped his legs around his hips.
After another minute of kissing him, Eddie pulled back, their foreheads touching as he breathed against his lips, “Let’s move this to the couch.”
Buck nodded. “Yeah,” he breathed, smiling and stealing another kiss from Eddie.
Buck laughed when Eddie lifted him up and carried him carefully to the other room since his legs were slightly restricted by the jeans around his thighs, before sitting them both down on the couch with Buck straddling his lap, the open zipper of Eddie’s jeans digging into the back of his thighs. That wasn’t something he’d ever gotten to do before. Fuck was it hot to get carried like that.
He didn’t waste any more time. He grasped onto Eddie’s cock and lined himself back up to sink down inch by inch as he kissed along Eddie’s jaw and nibbled on his earlobe. Eddie moaned in his ear as Buck fully seated himself on his cock. Then Eddie licked along the tendon on the side of Buck’s neck and bit sharply into the flesh, not breaking the skin, but definitely sending more blood straight to Buck’s dick and probably leaving a noticeable mark. Eddie licked his palm and reached between them under Buck’s apron to wrap his long fingers around his cock as Buck rose up before slamming himself back down on Eddie’s. Eddie gasped loudly and his moans got louder as Buck started to ride him hard.
Eddie tried to kiss him again, but they were mostly breathing into each other’s mouths as they got closer to orgasm.
“Buck, I need more,” Eddie breathed against his cheek as he seated himself in Eddie’s lap again.
“What do you need, baby,” Buck replied, gasping softly when Eddie squeezed him gently and ran his thumb over the slit at the tip of his dick.
“You, not just this once,” Eddie said through deep breaths. “That’s not what I really want.” Buck stopped moving for a second and cupped Eddie’s face with both hands to listen. “Think it’s been you this whole time. I just didn’t know until recently,” Eddie babbled, there were tears welling in his eyes.
“How recently?” Buck asked.
“Since the bachelor party.”
Buck leaned in to kiss him again, as he slipped his hands back into Eddie’s hair. Eddie’s hands clung to Buck’s back as they rocked together.
“I didn’t know either, Eddie. I think I just got confused,” Buck said when he finally broke the kiss. “I want more too, with you.”
Eddie surged forward to kiss him again, and Buck melted into it as Eddie’s thumb gently caressed his cheek. He was just about to rise up again when Eddie switched their positions, so Buck was on his back as Eddie gripped his thigh that wasn’t pinned between them and the couch as he spread his legs wider. He pulled out slowly, readjusting his own position with one leg on the floor for leverage, and slammed back into him hard. Buck almost came on the spot. This new angle was everything.
“Right there, fuck, Eddie. Fuck, don’t stop.”
Eddie thrust into him again and again as Buck dug his nails into the leather of the couch, taking every inch.
Buck’s apron was bunched up around his stomach. He reached down to grab his cock; he was so close and just needed a little bit more stimulation, but Eddie grabbed his wrist to move his hand away and pinned it back to the couch.
“Don’t touch. I want to make you cum from just my cock,” Eddie instructed.
Eddie thrust into him again at a slightly different angle and Buck saw stars, it was directly stimulating his prostate. “Fuck. Fuck. Fuck. Eddie, just like that. I’m so close.”
He did exactly as Buck asked him to and thrust again, hitting the same angle and his prostate. Buck felt dizzy with his arousal as Eddie did it again and again, harder. He thinks he was saying something to Eddie, but he doesn’t know what words were coming out of his mouth at this point, as Eddie relentlessly pounded into him, and then Buck’s vision went dark as he came so suddenly he didn’t have time to realize it was about to happen. Eddie fucked him through it, breathing hard, and then made a choked off noise as he came deep inside him. Buck could feel all of it. Eddie tried to keep moving, spilling as much of himself inside Buck as he could, but his thrusts got more erratic and finally he just bottomed out again and collapsed on top of him. They were both panting and boneless as they lay there coming down from it all.
After a few minutes, Buck started gently rubbing Eddie’s back where he lay on top of him. Eddie looked up at him from under his lashes, his chin resting on Buck’s chest, and he smiled.
“We should probably get up, huh? You did make dinner, and we should probably eat it since you went to so much trouble, like you always do,” Eddie suggested, accidentally mirroring what Tommy had texted earlier, but Eddie actually knows him, and knows how much effort he puts into things when he cares.
Eddie carefully eased out of him, but as soon as he slipped free, Buck heard himself make a soft whimpering noise as he felt the emptiness now that Eddie wasn’t inside him. That was definitely a new feeling too, and so was the feeling of Eddie’s cum slowly dripping out of him. He moaned softly, and Eddie gave him a confused look.
“What?” Eddie asked, and then smirking when he saw for himself only to stare, lips parted, mesmerized briefly. “I’ll go get something to clean you up,” he said, getting up but not looking away yet. Eddie’s just as freaky as he is, which is good to know.
Eddie stood and pulled his pants back up but left them undone after he tucked himself back into them. Fuck, was it hot. Eddie looked completely debauched. His hair was a mess, strands of it having come loose from the gel and falling in his face. His burgundy henley was rumpled and had smears of Buck’s cum on it near the bottom. With the pants still undone, Buck could still see the dark hair at the base of his cock, and his dick stuffed into his jeans, and now Buck knows that Eddie likes to go commando because he doesn’t have on any underwear.
He leaned forward and kissed Buck’s forehead before he walked off, climbing the stairs to go to the upstairs bathroom and his bedroom.
Buck knew already that he had a new problem because now that they’d had sex and said they both want more, he wasn’t sure he’d be able to get enough of Eddie. He loved sex, and if this was only their first time together, they were going to be amazing at it. Buck was already thinking about what they were going to do when they had shifts. Where could they go? Could they get away with it?
But it was more than that. They had so much history and they were so much to each other now already, that the idea of being more was both terrifying and unbelievably exciting.
Eddie came back several minutes later wearing some of Buck’s clothes, with a warm, damp washcloth, a glass of juice, and some folded clothes for Buck to change into too. He set the glass and the clothes on the coffee table and handed Buck the washcloth before leaning in to press an almost but not quite chaste kiss to Buck’s lips because when he pulled away, he tugged at his bottom lip with his teeth and smirked when he let go before he stood back up straight.
“You clean up and get changed, and I’ll get dinner plated and on the table.”
Eddie walked back towards the kitchen and Buck heard the sound of dishes being moved around and the oven door opening.
Buck sat there a little in awe. It’s not like it was surprising for Eddie to be taking care of him. They always took care of each other. The surprising part was how weird it didn’t feel after having incredible sex. The domesticity of it felt really good, like they could have this always. It just felt natural and like all the pieces of the puzzle were finally in place and Buck could see the completed picture. This is who they’ve been to each other for years. They just hadn’t taken that final step towards being truly everything for each other and how it could all fit together.
After he cleaned himself up, got dressed and gulped down his juice, he walked over to the dining table.
“Please take a seat, good sir,” Eddie said, pulling out his chair in a put-on fancy server voice.
Buck laughed and sat down. Eddie set his plate down in front of him and poured him a fresh glass of wine. Then he set his own plate down for the seat adjacent and poured himself a glass too before taking a seat and smiling over at him.
“This looks so good, Buck. Thank you for dinner,” Eddie praised. “I hope dessert is just as good,” he added with a wink.
“The tiramisu will be nothing compared to the treat I have for you later,” Buck replied suggestively.
Buck’s phone buzzed. Eddie was closest to it, so he picked it up and frowned when he saw the screen. He held the phone out to him. It was a text from Tommy because of course it was.
“Maybe I can make it after all. Hope dinner’s still warm. Be there in twenty minutes,” Buck read it aloud.
Eddie’s face fell.
“I should probably text him back with something, huh?” Buck acknowledged.
Buck got up and fetched his apron and walked back over to Eddie, looking a little confused, and dragged him up out of his chair. Buck draped the apron over his own head, smoothed it out, and held up his phone to take a selfie.
“Kiss me on the cheek.”
Eddie’s face immediately brightened.
“Did you really think after everything tonight I’d stick with him? He’s already a footnote. Now, give me a kiss so I can send him a picture, and he can get the message loud and clear.”
Eddie leaned over and kissed his cheek while Buck smiled at the camera and pointed at the ‘Kiss the Cook’ on his apron. Then he turned his head to kiss Eddie on the lips and take another picture just for them to commemorate the night. After a quick edit and crop on the first photo, so it didn’t show any real incriminating evidence, since the bottom half of his apron was a mess, he sent it off to Tommy with a caption saying:
“It’s the ones who show up for dinner that get dessert.”
Then he sent one final text, “If it’s not clear, don’t bother coming over, and there’s no need to keep in touch.”
He pressed send and then showed Eddie both the picture with the caption and the final text, and he laughed.
“It wasn’t too mean, was it?”
“Should’ve been meaner,” Eddie shrugged.
“Eddie Diaz, are you being a sore winner?”
“How can I be a sore winner if there wasn’t any competition to begin with? I know what we have, and now we have a whole lot more than we did a few hours ago, and hopefully for a long time.”
