I assume.that by “resident” you mean resident in the US. Otherwise anyone resident of the UK would have their passport to enter the country in the first place? Am I being terribly blond about this?
What difference does it make if the flights were booked with Avios or Cash? I see enough children boarding flights in the US and I’ve never taken note of what ID they need to get through Security or boarding. Interesting. .