i think because you have the name charlie which is an old name another old fashion name would be good as you have a billy as well what about........... jack, freddy, bobby, george or alfie
I was just about to post Max when I got to the last post. My 16 year old is called Max, he's had a very nice time with his name, he likes it, his mates think its cool, its a very strong name, I remember telling the dr who examined him as a baby his name and he held him up in the air and said "Max Lawrence ........... what a successful name" and he was only one of 2 in primary school and the only one in senior school with that name.