The eye scale thing is very accurate if you know what to look for. Head scalation is the scientific way of distinguishing stp species. There's no way to tell if he "looks" like a male. Take him to the vet and get him probed if you really want to know.
Either way I really like him. I really like the patterning on his neck.