[name]Archie[/name] comes to mind. Archie really reminds me of Charlie because of the ‘ch’ sound. I can’t think of any that are as close. I think these sound friendly and informal like Charlie- Freddie, Benjy, Ike, Gus,Teddy, Billy, Albie,Tommy, Benny,Joey
Actually, I really love [name]Charlie[/name] & [name]Harry[/name] and [name]Charlie[/name] & [name]Freddie[/name] together as brothers! So are any of these suitable alternatives?
[name]Archie[/name] has been my first thought too. I like [name]Alfie[/name] but the husband doesn’t. I like [name]Teddy[/name] quite a bit also. We considered using [name]Ace[/name] as a nickname for a few names we had liked - [name]Archer[/name], [name]Asa[/name] and [name]Alasdair[/name].
I don’t have any more suggestions to add, but I think any -ie/-y ending nickname for a traditional name works well. Kudos to these suggestions:
[name]Archie[/name]
[name]Freddie[/name]
[name]Billy[/name]
[name]Alfie[/name]
[name]Teddy[/name]
[name]Bobby[/name]
[name]Robbie[/name]
[name]Tommy[/name]
[name]Harry[/name]
[name]Louie[/name]
[name]Georgie[/name]
and
[name]Jack[/name]