I don't know you, and since this IS a message board I have no way of knowing what your intent was. Or indeed what your views of gay people are.
But I have read and re-read your original message, and I really am struggling to find any sense of "positivity" in your choice of words. Being a gay man does not make you any less male, just as being a woman (or possibly even a shopping telly presenter) makes you any less human.
If you'd said JB was "no homosexual", or indeed "not a lifter of men's shirts", I wouldn't have thought anything of it, as (AFAIK) JB is as heterosexual as they come.
But then, don't worry about it: it's only a word, isn't it? And since when have words ever had the power to inflict harm on people? :thinking: