There's nothing in that moron's post to indicate that he's gay or anything else. He posts offensive pictures. Period. He makes racist statements. Period.
Please don't hijack this into some sort of crusade against gays.
It serves no one and detracts from the actual message -- getting rid of this particular offensive individual.
I'm more inclined to think he's a high schooler who should be in school and isn't. This is too immature to be done by someone with an actual agenda.