Lionheart, I like those glasses on you. They look like fit your face well width-wise, which is important. Guys look kinda silly to me when their glasses don't fit their face right, but you're looking good!
Bluegemfox, looking awesome! It really surprises me that you don't already pass 100%, you look very male to me. You're a handsome guy btw!
Jimmy, I agree- first photo hair is a winner. It also makes you look older imo. I can't tell if the glasses help your passing or not, do you have a photo in them with the first haircut?
Joey, I'm surprised you're pre-T! I think you pass with flying colors, and I love your hair and clothes style!
Kevin, I can only see your second photo and your face is kinda obscured. But from what I can see, I'd say leave some length on top and get the back and sides shorter.
Vil, yep you definitely still pass. And you look your age or older, which is awesome for us transguys! I do think you looked a little older in the other glasses, but I'd still peg you for 18-24 depending on your body and clothing style. I could see you pulling off dress clothes very well... I get a professor type vibe from you with those glasses.