How older people view names will be very different to how your child's classmates do.
When I was at school everybody was called Claire, Helen, Sarah - with names like Chloe, Charlene and Stacey being more cool "out - there" names. Older girls were Donna, Vanessa and Lisa. Mums were Mary, Wendy and Linda - and grannies were Mabel, Florence and Ada.
The old man names - Charlie, Alfie, George, Jack etc were exactly that - old man names.
My older teenage children go to school with such a broad section of names - the most popular being the flower names; the old man names; the surnames ie Bailey, Mason, Logan, Ryan etc, the "-aidans" - Jayden, brayden, kaden, hayden; the Millies, Tillies, Mias, Tias, Ellas and Ellies. Then there are also some Tallulahs, a Mowgli and a Freedom. I asked them what the most unusual name in their year was and they said "David". Yes, seriously.
My toddler son goes to nursery and groups with a new resurgence of names - Ophelia, Rupert, Noah, Lincoln, Persephone, Jaxon, an Emma and a Jason.
I think anything goes as a name nowadays and it is more likely to be judgey adults who raise eyebrows than other children. Unless the initials are something like BJ, or it is a name with connotations ie Dick or Fanny - then it really is fine.