Yes, Thomas and Tamsin are too close to Leo would be a compromise to Leon why not use Leon and maybe have Leo as a nnDon't really like the idea of honour names Starting with the same initials, I prefer as close as possible to the original, in this case Joseph