I had the same issue (I'm hispanic) but looked for names that would not single him out as hispanic or be hard to pronounce, but would still be able to be used in Spanish speaking countries without people singling him out as American just by his name - David, Benjamin, Sebastian, Lucas - any of these work. For girls, your name I. is great; other options Ana, Lina, Susana, Sara.
As proud as I am of my heritage, it's hard to see some kids' hispanic names mispronounced constantly in the US. (Juan always being "one", miguel turning into "Mee-goo-el"). Looking for a job too, my hispanic name often closed doors - unfortunately, racism is still alive and well here, as well as fears that I was an illegal immigrant (I'm not!)I was stunned to see how just using my married (American) name suddenly opened doors :(
Try to make your child's name as neutral as possible.