Ash wasn't usually a fanboy. His mindset was one for fanboying. He could be impressed by someone famous or a strong trainer, sometimes more easily than he should have been, but still. Ash just wasn't the fanboy type.
This rule did not apply to Bruno.
Ash wasn't sure why, but whenever he saw Bruno, be it on screen or in person, he had to hold back an excited squeal, and usually ended up wet if he kept watching for too long. Maybe it was the muscles, Ash thought, he knew he got turned on from Brock's muscled form. But with Bruno... it was something else.
So needless to say, when Ash came across Bruno training in a rocky valley area, wearing only his shirts as he and his pokemon both worked out, Ash nearly drowned in his own drool. Ash rationalized that he definitely wasn't just spying on a hot guy, he was merely observing a powerful trainer to learn how to better his own pokemon training. He couldn't quite rationalize why he was getting moist between the legs from watching Bruno power lift boulders and chuck them across the valley though.
Regardless, Ash kept watching in delight. He wasn't sure how long he stayed there to watch, it was all a bit of a blur after he started touching himself. It must have been awhile though, because after some time, Bruno recalled his pokemon and went about his own personal training for another ten or twenty minutes before sitting down to rest.
Ash squinted, trying to see what exactly Bruno was doing now, but he couldn't. 'Just learning from a powerful trainer,' Ash reminded himself as he snuck down the valley to get a closer look at Bruno.
As he got closer, Ash started to recognize the motions Bruno was making, but his mind refused to recognize them at first. No way he could be doing that...right? but the closer he got, the clearer it got to Ash that he wasn't just misinterpreting what he was seeing. When Ash got on level ground to Bruno, he was able to see that the elite's pants were pulled down, and his hands were pumping along his cock, which was painfully hard.
Ash's jaw dropped at how big Bruno was. And he though Angie's toy had been big! Ash couldn't begin to guess how big it actually was, but he would have had to place it at around fifteen inches, if he was rounding down. Bruno's cock was so thick he needed to use both of his powerful hands to stroke himself off, and even then he didn't see, to be making much progress with how hard he was.
"I-I can help with that if you want." Ash said, stepping into sight. Bruno didn't seem fazed by Ash's presence, didn't even stop pumping his hands along his length. "You can?" He asked curiously. Ash nodded, forcing himself not to squeal or faint as he approached.
Ash got onto his knees, Bruno moving his hands away and letting Ash grip his turgid cock. Ash was drooling as he kissed Bruno's tip before trailing his tongue along the length while pumping his hands around the base. He kept this up for a few minutes before stepping back, "I don't think I'll be able to fix it like that," Ash said, removing his clothes, "But maybe this'll work~" Ash said, using his fingers to spread his pussy lips as he leaned back against the rock wall.
Bruno licked his lips, going over to Ash. He picked him up and essentially just dropped him down on his cock, making Ash scream out just from the first third of his cock. Ash felt the rocks press painfully against his back as Bruno thrust into him hard as he pulled his hips back to force himself deeper into Ash.
Ash tried to move someway to help Bruno out, but soon realized that Bruno didn't need any help. With his strength and size, Bruno had managed to sink half his length into Ash's pussy within ten minutes. His stomach was extended a bit, and Ash had gotten at least twice as tight from cumming at least three times, but at no point did Bruno ease up. And if Ash was being honest, he didn't want him to. Ash could tell he was going to have marks and bruises on his back for days after this, but at the moment, he didn't care.
Bruno switched the position, taking Ash to the ground. Bruno gripped Ash's legs and pushed them up so they were both over his shoulders while he thrust down into Ash, literally fucking him into the ground. Ash's tongue lulled out of his mouth as he came a fourth time, then a fifth when Bruno finally got to the base and bottomed out inside him.
Ash couldn't remember ever being fucked this roughly before, and he was loving every second of it as Bruno used him like a living onahole. Bruno's eyes were squeezed shut, his teeth clenched, his whole face set with concentration as he hammered into Ash harder and harder, having at some point forgotten there was an actually person there and disregarding any thought of the pain it might cause them if he simple used them like a toy to reach what was bound to be an extremely powerful orgasm.
Thankfully Ash really was enjoying it, and screamed out with his sixth climax only seconds before Bruno practically growled as he went over the edge, finally reaching his destination and releasing a massive flood of cum that Ash could in no way contain. Ash was filled to the brim and then some, the burning hot seed spilling onto the ground as Bruno pulled out, still cumming as he did and coating Ash's legs and hips as well.
Bruno sighed in immense relief. "Thank you very much, that really was a huge help." Bruno wrote down his number and gave to Ash before heading off, leaving a barely conscious and blissfully happy Ash in a puddle of his and Bruno's cum.
