JuniperW tbh I'm not sure how he could be interpreted as a stereotype. I have a few things that I feel starts to cross the border of a stereotype, and your character doesn't check anything off that list.
My response ended up being lengthy, so it can be for anyone else who wants my two cents on the topic. Hope it helps a little!
My warning signs of stereotypically bad characters are if it seems they just go down a list of bad stereotypes and tropes you see in... I'm not sure how to describe it other than "non PC" media, having their sexuality be their only facet of a personality, having them exist to only be a punching bag or punchline, or not treating them as human. The last part I feel is the most important. Treating them as their own being with respect, giving them more than just a role of "gay side character that only exists to be gay", those sorts of things. Everyone's a multi-faceted person with a lot more than just face value to their identities.
Then again, I'd also like to make a note about "sexuality be their only facet of a personality". When me and many others were in the "baby gay phase" and just started to accept it and coming out, pretty much none of us shut up about being gay and describing ourselves and others with it. I'd give leniency in that case if the person who made it was younger or freshly outta the closet.
I don't think making him or anyone androgynous is a bad thing, at all. Peoples' outward appearance and how they choose to present means a lot to them. If you stripped that away it means you strip away a little of who makes them unique and themselves, you know? Besides, men with long hair was popular back then and its becoming popular again now. If your character is based off of Van Halen even loosely (good taste) you can see all the members have long hair and it's not like... A weird thing. We all saw what the glam rock era looked like aesthetic wise and no one discounted their sexuality for wearing a billion crystals on their clothes.
Another thing to keep in mind, stereotypes aren't exactly the worst thing in the world unless they're made with the intent to harm others. I know a fuckton of the fruitiest, most stereotypical gay men and it's just how they are. Making a character like that is fine so long as they're not used as a punching bag or to symbolize anything bad. Again, treat them as humans, all that. People are cautious about depictions which is a good sign of a newer, better era in terms of representation, but also a ton of people like that exist, and one shouldn't discount their existence. They need to exist in one form or another, because an issue as of late is censoring real people who act too "out of line" in ways that people don't like in regards to their sexual orientation.
Your character is who he is, and that's not a bad thing. It's only bad when these things end up in the hands of a bigot or someone severely uninformed.