My name is Ethan, and I work in IT. It’s mostly a day job, so I have my evenings and weekends free to pursue my passion to become a professional photographer. I’ve taken courses at the local junior college and a few online. The problem is, I don’t have “the eye” to really capture the perfect shot. So, despite all the time and energy put into it, I’m still a mediocre amateur. Thankfully, my friend Brian is always willing to help me. He’s a retired professional but still does freelance jobs here and there. Not only does he have an amazing eye for the perfect shot, but he also always offers to take me on his shoots so that I can try to learn something new about the profession.
Most of Brian’s shoots are during the weekdays, which is difficult for my work schedule. Recently, though, he invited me to be an assistant for a poolside shoot early on a Sunday morning. It was to be at a secluded house, and he only had 3 hours to use the grounds; it wasn’t much time to get all of the shots he was contracted to provide, so he really needed someone to help him with the equipment and scene changes. I jumped at the opportunity and met him at the designated address well before shooting was supposed to start.
When I arrived, Brian was visibly upset and stated the model was running late, which would make it more difficult to complete the shoot.
“No problem,” I tried to reassure him, “we’ll get everything set up so we can start once the model shows up.”
The setting was amazing. The pool was part of an artificial grotto that looked like something out of a movie. Rock waterfalls, clear ice-blue water, and a white lattice canopy with ivy surrounded a small bar/kitchen area; the pool maintenance room was right next door but was aesthetically covered by the ivy. I busied myself getting familiar with the grounds and setting things up.
Joshua, or “Jay” as he liked to be called, was 30 minutes late, but Brian greeted him in his usual welcoming way. I hurried Jay into a shower alcove to change into the first swimsuit. This was to be a test shoot for a men’s swimwear ad – if the company approved of Brian’s photos, they would hire him to shoot a complete catalog of photographs taken at a remote location with a full crew to assist him.
On any given set, Brian is easy-going and talks through his plans for the shots; today, however, was all business. His instructions were brief, and he didn’t explain any of his plans to me – something I had been looking forward to. I held the reflectors, checked the distance with light meters, and helped Jay through wardrobe changes. That may be a bit of an exaggeration. I handed him the next tiny suit to wear when he changed in the shower alcove. There is usually a suitcase or at least a garment bag on Brian’s shoots, but this one was just a plastic bag full of bikini briefs – some so small, there was little left to the imagination. Lucky for Jay, they all fit him perfectly, and he filled them out well. I didn’t realize just how well until the shoot moved to the bar area.
Brian’s idea was to do all of the pool and waterfall shots first, since it would give Jay time to feel comfortable in his skimpy attire. Once out of the pool, there would be nothing between him and the lens. Another reason I realized afterward was that the cold water helped Jay “fit” the swimsuits by keeping his package neatly contained within the fabric. Truth be told, it didn’t work.
Brian called Jay to the canopy and was taking shots during his walk over. I followed with a reflector, trying to ensure Jay was bathed in the perfect sunlight.
“Grab the canopy with both hands before stepping inside, like your Atlas – the Greek God,” Brian instructed.
Jay dutifully followed. He took a moment to find a place for his hands, though, as the vines covering the lattice were twisted around and even seemed sharp.
Brian looked at me and let out a sigh. “We only have 45 minutes left,” he said, frowning, “and look.”
I turned away from him and noticed Jay standing with his arms outstretched, gripping the wooden lattice. It was my first real look at him. He was a Greek God, after all. His physique was incredible. Slightly tanned, muscular, and lean. His blond body hair was almost invisible in the sunlight, but matched the color of his wet hair, which naturally parted on the left. The residual water from the pool was still dripping from his elbows, triceps, and legs.
“What?” I said, and then I saw it. The tip of Jay's penis was pointing towards the ground, visibly sticking out from the side of the suit, which was so sheer I could see that his genitals were trimmed clean, and no hairs were poking through. Only his penis poked out at this point.
“Can you fix that, Jay?” Brian asked.
Jay looked down sheepishly and said he had just found a spot for his hands and they were rather dirty; he would have to wash them. He added that the suit would probably get really dirty.
“Ethan, please tuck that way for Jay, would you?”
“Wait .. what? Me?” I asked.
“Jay, you don’t mind if Ethan helps you, do you?” Brian interrupted my protests.
“No, I guess not,” Jay said, with a shrug.
Brian looked at me and pointed with his head. “Please. We’re running out of time.”
I gave Brian my best “Only for you, Man” look. Dropping the reflector, I jumped up and asked Jay again if he was sure.
“Yeah, let’s get through this. I’ll do what it takes since I’m the reason we’re behind schedule.”
“Right,” I said and bent down. With my left hand, I pulled the band of the suit away from his leg and gently pushed the head of Jay’s penis up underneath it. The head was firmer than I had anticipated, with skin so smooth and soft that I nearly hesitated to explore further—but I knew I had to move quickly. It wasn’t sticking out anymore, but the outline of Jay’s penis was very visible under the suit.
On my way back to get the reflector, I whispered to Brian if the shaft of Jay’s penis was appropriate for the shoot.
He nodded once and added, “I’ll touch up the photos later.”
Brian resumed shooting, asking Jay to turn his head, shift his feet, and perform various other pose changes. I was struggling to keep the reflector in the correct position because my thoughts were still on the feeling of his penis. These ruminations surprised me since I’ve always considered myself heterosexual, though I hadn’t dated anyone in over six months. Most of the recent sexual encounters have been of the solo kind.
“Ethan, Ethan,” Brian called, and I was back in the moment.
I thought I was facing the wrong angle for the proper lighting, but it looked perfect to me when I checked. I turned to Brian, and he was waving me over.
When I ran up to him, he leaned into me and whispered, “Don’t you see we have another problem?”
Confused, I looked around at the house, the pool, the sky, and then my eyes found Jay’s swimsuit. The head of his penis was now poking out from the top! I should clarify. It was the tip and a fair amount of the shaft itself, since the tip was just an inch or two away from his belly button.
“Whoa,” I blurted out unconsciously.
“'Whoa,' is right,” Brian echoed.
Jay was trying to cover himself at this point, realizing we were looking at his crotch. His hands were still covered in dirt and leaves from the lattice, so he didn’t touch himself, but didn’t do a good job covering things either.
“Maybe we can give Jay a break?” I said half-heartedly, not sure what to say.
“We don’t have time,” Brian muttered.
“Can’t you just touch up the photo later?” I asked.
“That’s too much to cover. Can you get some pool water and pour it on him? Quickly!” Brian asked. “Maybe that will bring the heat down a bit.” Brian’s voice wavered a bit.
I immediately grabbed a bucket from the maintenance room near the alcove and filled it with water from the pool.
I asked Jay if he minded that I wet him down a bit.
He nodded apologetically and said, “Go for it.”
I splashed Jay’s hips with pool water, which, to me, felt icy cold. Nothing. I did it again a few more times. Nothing. In fact, I could swear the tip rose even closer to his navel – the water was having the opposite effect!
“Jay, do you think you can take care of that?” Brian asked hurriedly.
Jay shrugged and said it would probably take some time. After all, he reminded us that his hands were dirty, and he showed them to us again.
"Take some time?" I thought. Time was something we didn’t have.
“Ethan, do you think you can help Jay take care of that?” Shifting his head in Jay's direction as he spoke.
“What, me?” I asked. “How?”
“You know,” Brian answered while moving his hand in a stroking manner.
“I don’t think Jay would like that,” I rebuffed.
“We don’t have time,” Brian emphasized. “There’s only 20 minutes left. If it can be taken care of in 5, then at least we’ll have 10 minutes to shoot a few more shots.” His eyes were pleading.

I walked up to Jay briskly and asked if he would be ok with it if I tried to help. I fully expected a firm “no” or even a “hell no," but was shocked again.
“Ok, if you don’t mind,” he stammered. “It may take a while if I try it myself. I’m so nervous right now.”
I looked at his waist, soaked in pool water, with a massive erection. “I don’t usually look that good when I’m nervous,” I mumbled and immediately reached for the tanning oil. I wasn’t sure how to do this for another guy since I’ve only ever done it to myself.
I asked Jay to lower the swimsuit, and he gestured his hands towards me. They weren’t just dirty—the pool water mixed with the dirt to form a muddy paste, which would leave him filthy and make cleanup take even longer.
I held in a sigh as I squatted down and put my two thumbs on either side of his waistband, leaning in to get a good grip on the fabric. My eyes were at the level of his ripped abs, and my chin almost touched the tip of his penis.
“Ok, here we go,” I said and started to slide the swimsuit down. It was extremely tight and conformed to his body more than I realized. I turned my head to the side as the suit got to the level of his testicles. Suddenly, I felt a “thump” on my shoulder, and my eyes widened.
“Was that what I think it is?” I thought to myself.
Right then, I heard Brian say, “That's a boy, Ethan, you’re doing great.”
I turned towards the weight I had felt on my shoulder, and sure enough, it was Jay’s cock bouncing in rhythm to his breathing. I could no longer look at it as just a "penis" anymore. It was a Bonafede, fully erect “cock”. It curved slightly upward, and the engorged head was pink, almost purple, and the veins on the shaft were bulging to what appeared to be their maximum. I had only seen cocks like this in the porn films I’d been watching lately; the size and thickness didn’t seem real.
“Ok, Ethan, you can do it,” Brian brought me out of my daze. “Just, you know, take it in your hand and do a few, you know…” and his voice trailed off.
“You ok, Jay?” I asked, looking up.
He nodded; his eyes almost looked pleading. Either he really needed to cum, or he was so embarrassed that he just wanted it over with. Maybe it was both.
I reached for the suntan lotion and was about to pour it on Jay’s cock, and froze. It was the most amazing cock I’d ever seen up close, or ever. Moreover, the wetness I thought was from the pool water was actually precum oozing out of the tip. The clear sticky liquid hung in what seemed like suspended animation. Time stopped.
At that moment, I don’t know what came over me. Instead of pouring the lotion, I leaned over, stuck my tongue out, and swept it in an upward motion. I caught the drip of precum and swiped the tip of Jay’s cock at the same time. Just then, I saw Brian’s face, which couldn’t have looked more surprised than my own.
I wasn’t just shocked that I had just licked the tip of another man’s cock; I was also surprised by how good the precum tasted. I was also surprised that I liked it. Jay must have liked it too because his cock bounced up and down in response, and more precum began to ooze.
Everything slipped out of my mind in that moment. The photoshoot, the short time we had left, and Brian’s request. The only thing that mattered was the beautiful cock in front of me; that is all I wanted. It seemed all that I ever wanted. I found myself craving it. I circled my tongue around the tip, lapping up the oozing precum, savoring it, and swallowing it down. There was no stopping now.
I shifted my body position but couldn’t get the right angle. I needed to face it head-on. I found my hands grabbing Jay’s backside and turning his whole body towards me. The magnificence of his cock was now fully accessible to me, and it was all mine. I ran my tongue along the bottom of this shaft, from the tip to the base, and tasted more precum. I heard a slight moan but didn’t look up. It was a sign for me to continue. Jay’s testicles were still tight to his body from the cold-water splash, but I paused to lick them anyway since I was there.
I ran my tongue back up the base of his shaft and opened wide to take his cock fully in my mouth. I kept my lips over my teeth, like I’d seen in the movies, and pushed my head forward to let it slide in. The firm head ran along my tongue on the inside of my mouth, and I felt more precum drip to the back of my throat. I was so engrossed that I forgot my hands were still on Jay’s butt, and I felt him flex when his cock slid in. I kept my right hand on his hips but moved my left to the base of his shaft. I wanted to keep it steady while bobbing my head up and down on the tip and shaft. It was amazing to feel the firm flesh, but ultrasoft skin. Instinctively, my left hand began to stroke the shaft. Slowly at first, but then with increasing speed.
It may have been the copious amounts of Jay’s precum or my saliva, but I found my left hand sliding up and down the shaft more easily. Soon, I found a rhythm with the strokes and moved my hand in unison with my mouth, which tried to increasingly consume Jay’s cock. It didn’t matter that I couldn’t get it all the way in my mouth, or that I had an audience. I was lost in the moment, feeling a bliss and a hunger that I had never felt before.
Jay’s hips began to thrust, seemingly involuntarily. Randomly at first, then in time with my sucking. His shaft began to stiffen further, and the head swelled even more in my mouth. I gripped the base of his shaft firmly and pulled my head away for just a second. I wanted to see what a monster this cock had become. The head was bulbous, deep red, and glistened with saliva.
“Magnificent,” I thought to myself as I took a deep breath.
It was at that moment that I heard Brian. His voice was low and his words hastened. At first, I thought he was pressing me to hurry things up. Instead, I realized he was coaching me!
“That’s right, Ethan. Slide it in there. You’re devouring that amazing cock, aren’t you? I didn’t know you had it in you. You’re one of the best. I can tell because Jay looks like he’s in heaven right now. Don’t stop. Keep doing what you’re doing. Stroke it while you suck on it. That’s it.”
Hearing Brian’s words excited me, but I didn’t need any encouragement. A tornado couldn’t have torn me away from this cock. I knew what I wanted and started the synchronized stroking and sucking again. If Jay’s precum was so good, what was his cum like? I had to know. I picked up the pace and felt Jay’s body start to tense. His cock throbbed under my strokes. I heard a little murmur, or a moan. I couldn’t tell.
Then Jay said, “Ok,” almost in a grunt.
Then it happened. His hips thrusted involuntarily, his cock spasmed, and suddenly my mouth and throat were filled with sweet sticky cum. I swallowed as fast as I could to keep up. Stream after stream. So hot, and oh so sweet. I felt some drip over my hand and used it as lube as I kept stroking his cock during his orgasm.
Jay groaned. His body shuddered.
Just when I thought Jay was about done, I felt something hit my cheek and then my hand, which was still wrapped around Jay’s cock. I turned to see Brian, holding his own cock, ejaculating onto Jay and me as multiple streams of cum arced toward us. I was hit on the cheek again, and Jay’s abdomen received a few. Brian’s face was red, and his hand slowed.
“Sorry, you too,” he stammered with an exhausted...
