Lovely! It's a great combo, and it matches her name.
I don't see it as
Harry Potter-ish like others might. I mean, both
Harry and
James have been quite popular, common names for a long time. It's a very normal combo; it's not like she named the kid something completely confined to the HP universe like Dumbledore...