I difficult when we get caught up on labels and definitions. I'd say I'm str8. I don't fancy blokes at all. But I have interests and fantasies that include other men. Less open minded men would say that wasn't str8. I find describing myself as bi is over promising by the definition of a lot of people.
My "interest" is probably more down to dom/switch/sub than str8/bi/gay.