I somehow doubt that they are really that straight if they sleep with other men.
The fact of the matter is that you have no means of verifying whatever the dude says he is. If he claims that he is str8/bi/gay/pan, why wouldn't you believe him? His sexual orientation is really his business, not mine.
A hot dude is willing to have sex? I am fine with that. Let's leave the details out.