I feel like I'm in the minority in this opinion, but I love a guy in a buzz cut. It's so soft to run my hands over. I personally love it when a guy has short hair, and don't find it that attractive when a guy has longer or long hair.
A short buzz cut works best when your face is more boxy or a rectangle. But basically anything but an extremely round face will look great. If you have an extremely round face, you can try to get a buzz cut that's much longer in length, but unfortunately, it still won't look as good as someone without a round face.
You can shave your head to get a stuble look, but I don't really find that attractive. You should keep some length. But the length only really looks good when your hair comes our straight and pretty even. If your hair curls, you want to get it a bit shorter.
I love it! In general I really don't like guys with a lot of hair (I think Bradley Cooper looked much better in Wedding Crashers than The Hangover because of his hair). I just think it makes them look sexy and manly, maybe because guys in the military have to have their hair like that and there's not much more that screams tough manly man than joining the military (even though you can be that way without joining the military). That much said some guys can't pull it off and others can but generally I like it.
If you have a big head, bumpy head, or too small of a head buzz cuts can't be pulled off as well. It all depends on the guy and the look he's trying to go for. Personally I think buzz cuts are less attractive than short hair on guys.
heres a guys point of view...look you can't ask this question really...because EVERYONE looks different in all types of hair styles...some fit others well and some dont...sorry but this is a dumb question