I like it. It is my dad's name (and was his father's as well). I think it works well for a grown man and would be kind of cute on a little boy. My dad was Billy when he was young (his father was too, I think), but I kind of like the idea of just Bill, even on a little boy.