Boy:
David: Such a beautiful name! Timeless, sounds nice and sweet and trustworthy. Also a clear name.
Boaz: Not really my personal taste. Sounds harsh and I don't think the name really fits a cute little baby, but then again, not quite fitting for an adult man either. I do like Noam, for example?
Girl:
Florine: Beautiful! Elegant, feminine, cute and sweet. Fits all age groups nicely. You don't hear it too often and it's clear.
Emma: Not really an opponent, but also not that I think 'wow'. There are just so many Emmas already. I'd rather go for something more unique, but that's obviously something you have to decide for yourself. Definitely not a bad name or anything.
Charlotte: Same as with Emma. Nothing against it, but no 'wow' effect either. I don't really like the 'lot' sound at the end, but that's obviously very personal. Not a name you'd have anything wrong with.
Suggestion: Charline! I think it's a really beautiful name. And a combination between your Charlotte and Florine :-) So maybe something for you too.