Work Text:
Regulus sat at the kitchen table picking at the food on his plate in silence while his mother did the same across the table from him. The empty chair to his left only added to the heavy silence. There was a knock at the door and his father stood to answer it.
The door creaked open, not quite enough to see who it was. "What's your name?" His father asked the person.
"James," spoke a voice that seemed to be a young man. His father said something else and the young man responded, "I can't read or write, but I'm damn good with horses and I can mend those fence posts of yours. I don't need much. Just a hot meal and a barn to sleep in."
The speech sounded rehearsed, like he'd given it so many times already.
His father nodded and extended his arm in the direction of the barn.
[Break]
Aside from the light cast by the windows of the house behind him, the barn was dark as James opened its wooden door.
Some time later, a figure with a lantern approached and opened the door. "Dinner," he said, holding out a plate for James to take and a blanket draped over the other arm.
"I'm James." He extended his hand for the other boy to shake.
"Regulus." No handshake.
[Break]
Every day, James worked on the fences and tended to the horses. And every morning, he was met with Regulus, still in his pajamas, holding a cup of milk and a plate of scrambled eggs. And every night, Regulus appeared with a lantern and a plate. Of course he also appeared throughout the day, collecting eggs from the coop that could be seen from the barn window early in the mornings, helping his mother hang laundry, disappearing onto the school bus, reappearing with his school tie pulled loose and the two buttons open. As soon as he arrived home, Regulus would change his uniform for more comfortable clothes.
James had yet to see the uniform closely, but some nights, after the house lights were dark, he would reach into his pants, imagining Regulus in his uniform. Black pants and white shirt dusty from the dirty barn, that tie around his wrists, shirt open and pants tight around his bulge.
[Break]
After a while, Regulus started hanging around as James ate in the evenings. Sometimes, he could even convince his mother to let him bring his own plate too. She was glad to see him making a friend, even if it was a boy that lived in a barn. And Regulus was glad to have an escape from the ever-present tension that weaved itself into the house through his brother's empty bedroom and unset place at the table
[Break]
Regulus opens the door with two plates and still in his school shirt.
"Mom forgot to wash my laundry yesterday," Regulus says. Fuck! He must have noticed James staring. How long has it been?
He sets the plates on the crate James had been using as a makeshift table, before standing and closing the barn window. They lock eyes. James is unable to tell what he was thinking, but whatever it was, it must have been about him with how intently Regulus was studying his face.
"Take off your clothes," he finally says, starting to unbutton his own shirt.
"Leave your shirt," James responds before pulling his own over his head.
Regulus stands as he pulls his pants over his hips and lets them fall to the ground, still holding eye contact. He places one hand on the taller's shoulders and pushes him until he sits on his hay bed. He stands above James with his legs on either side of James's knees before letting himself fall forward as his knees bend to straddle each side of the other's hips. Regulus rolls his hips against the cock under him. Then he raises two fingers to his parted lips, and James watches as they enter into his mouth before appearing again, finger tips visible just beyond his open lips. James's hips buck at the thought of Regulus using his tongue on his skin.
He removes his fingers. "Enjoying the show?" he asks, still grinding his hips against James.
"Yeah," James says while holding back a moan and still holding Regulus's eye contact.
"Well, then I must apologize. I don't have all night, and I do want your cock in me soon. So I'll have to give you a show some other time."
James smiled at the knowledge that he was going to get to fuck Regulus and that this was not going to be a one time event. "Some other time?" He reached forward, placing a hand on Regulus's thigh. His wrist is grabbed and suddenly pinned next to his head. Another hand pushes his other shoulder into the hay. He could probably push back, but there was something about regulus that made him want to comply.
"No touching." Regulus says before releasing his hand and reaching behind himself.
James can feel his breath as Regulus presses a finger into his own hole. Instead of grinding down on James, now their cocks drag against each other, while he listens to the sound of the other's muted moans escaping his mouth. "So you were saying this could happen again?"
"Mmh," he responds and James isn't quite sure if it was a yes or a moan.
Regulus dips his head forward to plant kisses along James's jaw and down his neck, as the hand on his shoulder trails down his chest. He continues working his way down, stopping to give a nipple an extra lick and a light bite before continuing. He moves to his knees on the ground.
His tongue flicks across the tip of the cock in front of him and licks away the precum. It was a mixture of both of their precums, and it had been smeared around by the grinding.
After a short time, Regulus opens his mouth to take it fully. He lets out a moan, probably from touching his prostate, and James feels a vibration of pleasure run up his spine. His hips buck up, and he can feel the tip of his cock hitting the back of Regulus's throat.
Regulus slowly moves his hand to the other's hip and presses. A warning not to let it happen again, but not urgent enough to warrant haste or enough pressure to actually hold James down.
"Fuck," he breathed, "I'm close."
Regulus pulls his lips off of James. "Can't have you cumming now. I don't want to ride a soft dick." He got back on top of James, and pulled his fingers out of himself before using them to line the tip up with his ass. He slowly sinks down until James's cock is entirely covered.
He felt warm and tight around James. Tight but not virgin tight and he obviously knew what he was doing.
When he has the full length in him, Regulus begins to move. Slow at first, then faster. James can feel the way his cock slides against the other's entrance. His heavy breaths give way to soft moans.
Regulus reaches out to James's wrist, still where he left it, and brings it to his mouth before kissing his way up to the finger tips. He holds the fingers to his lips and lets his tongue dart out across the pad of the pointer finger before allowing it to slip into is mouth. His tough licked at the underside of the digit as he let the finger move through his lips as he same speed used to fuck himself on James's cock.
Regulus's moans are muffled by the finger in his mouth. But he was clearly trying to say some sort of words. Whatever it was, James could not understand. The exact words weren't needed to get the message across when Regulus moves much faster, his cock bouncing in rhythm with his hips. He tilts his head back, still holding the wrist in one hand and palm with the other now at chest height. His grip is tighter than necessary and will probably leave a red mark in the morning.
He pushes James's hand back down and slams their mouths together in one final kiss and to quiet his moans. His movements become more erratic before he cums. James bucks his hips, trying to get even deeper and cums too.
After a moment, Regulus moves his head to the side and relaxes on top of James.
