Need help with my boy name

Adria

I want to use the names James and Andrew because they are family names, So my choices would be ...

Andrew James Harding

James Andrew Harding

I prefer James Andrew harding,bc someone in my family is already Andrew James, but I’m not sure if it flows. What do you guys think?