My roommate and I have been living together for about a month now. Based on our arrangement though it's ironic that I'm bi but I lean more towards being straight and he's bi but leans more towards being gay.
Let's back up though. Jason and I met about a year ago on Grindr. He reached out to me first responding to my description which basically said that I was looking for a cock to suck.
When we talked more I found out that he was bi but certainly more attracted to guys in general than I am and for whatever reason I liked that about a potential dick sucking arrangement. There were a few guys who responded to me who were really big and muscular, and while I could appreciate it, I didn't necessarily want to suck some alpha male's dick. I'm not sure why. It seemed like part of the reason why Jason responded to me was because he thought I was "alpha" because I'm big and muscular too. I guess I was just on the other side of that attraction paradigm though. After all I suppose someone has to be.
Jason also told me that he was turned on by my being "straighter" than him and this being a discreet arrangement. To be honest I was into that too. It turned me on to have a secret arrangement with another guy to suck each other's dicks.
Jason also told me that he said he wanted to rim my ass. I'd never really had that done before but it sounded like it might be fun especially if it's done by someone who's really into it.
So that was that, everything seemed to fit. Jason was less "manly" than me, which for whatever reason was important to me. It was probably just insecurity on my part but whatever. I think it definitely could have been just an inexplainable attraction thing that's personal to me too though.
So off we went, I started meeting up with Jason a few times a week to suck his cock. Even though I was relatively new to it I was really good at it because I stuck to techniques that worked on me in the past and more importantly I avoided things that could ruin a good blowjob
The first thing in that list is maybe just ignore if the guy seems like they're enjoying it or not. It's entirely possible that if he's really enjoying it he might get quiet and get into his head so he can cum and if he's only kind of enjoying it then he might make noise or moan just to flatter your ego. And along with ignoring the guy, also stick with a technique that you think might work. That sounds overly simple but a lot of the blowjobs I've gotten took a long time just because the cocksucker didn't keep doing something for as long as they needed to.