I don't think in this subject matters if the provider is gay, bisexual or gay for pay. It's all about how much he cares to give a good and fulfilling experience including cuddling at the end. That might have more to do with how comfortable he is interacting with clients or how fast he wants to put distance with them.
Also..... iPhone? That has more to do with how young he is.
How do you know he's truly bisexual and not just pretending in order to get more gay men interested in him?
Maybe a truly bisexual guy would behave differently with men and women, whether it is for money or free sex.
Some guys call themselves straight thinking they can attract more gay men
Unfortunately, it's the lifestyle and some simply take it for granted a steady income by regulars instead of keeping their work ethic.
In some cases, is associated to PNP.