Honestly, it depends on the genre you're writing in from what I've found.Can I get your advice on something, Ari? Is there really a distinguish difference between writing female characters and male characters? I mean I know guys and girls think differently, but with your gay characters, do they think more like guys or more like girls? Or a mixture?
I've read Beautiful Creatures and Shiver for instance and I thought the male voices were pretty okay, but I've seen reviews where people have said, "No, teen guy don't sound like that!" or "No, teen guy cares about what a chick is wearing and the kind of lip gloss she has on."
And it's like, "How in the world can a teen guy narrator describe a chick's dress and the lip gloss she's wearing?" You have to be descriptive, but is being too descriptive make it seem like the guy's narrative is unrealistic for a teen guy?
Like....Beautiful Creatures had an acceptable male voice. Shiver I haven't gotten around to yet so I have no idea, but I've read Ballad by the same author and the male voice there was excellent.
For examples of what I've learned via my own work:
Weeping was YA fantasy and my main character is a faerie. I focused more on making him sound like a fae than like a guy, because in reading a lot of novels involving fae, the men and women sound a LOT alike.
In Shelf Space on the other hand, which is contemporary, I definitely had to pay more attention to making my MC sound like a guy. A gay guy, but a guy nonetheless. If you really want to write in the male voice it has to be at least sort of authentic--good enough that people aren't going to call you out on it all the time.
Just my opinion though.