A straight man will not suck cock and more than likely won't fuck a man. They are cool but to if they let a man suck them, you can believe there is no attraction once they get cock down your throat; it may shatter the fantasy but for a straight man your mouth and throat has no different purpose than using their hands, Fleshlight, rubber doll, rubber pusdy,melon or anything else they can skeet in.
That's why most of them like cum and run and glory holes. Generally they don't care if your're old,fat,ugly,young,BLK,white as long as you are discrete, clean ,disease free, and #1. You can suck their cock they way they like it.
I am not one into labels but from years of experience I can say 200% , straight man don't suck cock EVER and get skittish if they see another cock,even Str8 porn stars have said so in two or three men and one woman flick.