Ambrose - It's not terrible. It does make me think of ambrosia salad and I don't think
Bo is the logical nickname. I think kids would change that to just calling him bro.
Briar - I like for girls. I only think of it as a girl's name, probably thanks to Sleeping Beauty, so it's associated with Disney Princesses for me.
Florus - Just doesn't quite sound like a name, a character or a brand, maybe. I also tend to think of
Flor- names as more feminine.
Gael - Where I live, I have only heard this pronounced the Spanish way "guy-EL." That's the only way I see this name. Hearing gale with any spelling, I think of a girl first, but seeing it written down I think of
Gale as the masculine and Gail/Gayle as the feminine. I have a male relative named
Gale and know many women named
Gail. However, they are all over 60, so I think of it as a dated, old-fashioned name. I like
Gael with the Spanish pronunciation, if culturally appropriate to use.
Kaolin - Looks a bit out there. I'd struggle pronouncing it at first, and just not a good association.
Lachlan - I agree that it works on all ages. It's not a bad name, just not my style.
Mochan - I don't know how to type the accent mark on my computer, which loses points for me. I don't know how to pronounce it. I would think
Mo would be the nickname, if it had one. It's definitely making me want a mocha.
Theodore - I used to think this was stuffy, but I have come around to it. It's classic and
Theo is a good nickname.