Yes, had a few prostate massages. Had an ex who was a natural at it, told me she’d been reading about something on the internet she wanted to try. I said fine, having tried it before. Bit of lube and finger up the bum.
As other have said, if the girl knows what she’s doing it’s amazing. The ex certainly did. Went to work with her finger and mouth, wanking and sucking my cock finger up my bum on the right spot. It’s not just about anal penetration, it has to be in the right spot and the motion has to be right.
Anyway, done properly it prolongs the guy cuming. I find it frustrating from the point of view I feel like I’m about to cum for ages, but can’t quite get there, and the feelings remain incredibly intense. This particular time the ex kept me going for 40 mins on the brink. It’s not like edging where you keep getting to the point of orgasm, and then pull back. It’s on the point of orgasm it’s no let up until you cum. For me at least, others might find it different.
This particular time, which was a standout experience, but typical in terms of getting a prostate massage, when I finally orgasmed it lasted much longer. As the OP said, the cum pours out not separate pumps, less thick than usual, but loads of it lots more than a normal orgasm. Give the ex her dues, she took the whole load in her mouth and swallowed.
For fans of messy facials, drink loads of water in the run up to the session, get a finger on your prostate and fire over her face

If it’s in a trusting relationship, amazing for messy cream pies as well.
To the OP. A finger up your bum doesn’t make you gay, unless it’s a blokes finger and the thought of his stubbly chin on your ball sack makes you hard......that’s not to say there’s anything wrong with that type of thing. Each to their own, just not for me. I’ll take my prostate massages from the ladies please

I will add, as amazing an experience it can be, for me I do need to do it with someone I trust to know what they are doing. Never done it with an escort, just a couple of ex girlfriends, but then because of the complete trust thing I’ve never asked for it from an escort.
It’s fun though, can highly recommend it. Think there’s some evidence to say it is good for your health as well, don’t know if that’s true.