相手に直接質問して同性愛者である事を確認する、というのが一番確実な方法です…。
仕草や話し方や行動だけでその人が同性愛者かどうかを判断するのは結局推測になってしまうので信頼性に欠けます。
しかし、同性愛者である事を直接質問するのは相手に失礼だし、こちらも疑われる恐れがあるので、逆に相手がノンケかどうかを確認してみる方法はどうでしょうか?
彼女が居るか(あるいは過去に居たか)を質問したり、好きな女性のタイプを聞いてみたりすると、何か分かる事があるかもしれません。
相手が嘘を言っていたり、バイであったりすると、それでも判断が難しいかもしれませんが…。