Slater
It sounds masculine and has an "edge" to it. It sounds cute for a little boy, cool for a teenager, and unique but not weird on an adult man.
This is an English occupational term for one who tiled slate roofs.
Your Favorite Names