Adrian is okay, though I would likely never use it because of mispronunciations with
Adrienne.
John is boring, but I imagine its an honoring name?
Bella Grace is just really trendy and popular. Its not my thing. Maybe it it wasn't trendy and popular I would like it based on its own merits.