My two favorite are Julius "Jules" Clarence "Clare"Both I'd actually use and I think would work at any ageI like Kelly as a full name for a boy, but I like a lot of original m names now seen as f on boys. Of your others I like "Em" and "Luce" (you didn't list them but they work).