If kb hypothetically made posts suggesting that gays should be thrown out of or prohibiting from holding public office, or should not be allowed to vote, or that they should be systematically rounded up and sent elsewhere, that would IMO cross the line into clear-cut hate speech.
As things stand though, he's free to express his beliefs. I certainly consider someone who holds a position that denies gays equal rights before the law and in society to be bigoted, but he's not trumpeting their elimination from the gene pool or from participation in our society. He's not suggesting that they are inferior or have "bad blood."
Therefore he has yet to cross the line into clear-cut dangerous territory. It's certainly a bigoted belief. It may even be somewhat hateful. But it's not inciting violence and it's not harming anyone.