Well, I’m a dude attracted to dudes and I generally prefer a “baby face” (This is the look my boyfriend has. My boyfriend shaves every now and then, but his facial hair is just quite faint and it’s really only on the sides and it doesn’t show up much at all. Most of the time his face is just smooth and you can’t tell he even has facial hair. It doesn’t show up on the front of his face). Stubble is fine; one of the hottest guys I know frequently has a bit of stubble, but it never gets any more than that. Full-on beard I don’t really like and mustache, not at all.
(I really have no facial hair at all, by the way. I’ve never even shaved before. Just doesn’t seem to be happening. I consider that a good thing. :)
Stuff like this is fine, but he would look really good with it shaved off in my opinion.