Taking a guess here. H1B worker, they get green cards, then citizenship a few years after taking our IT jobs. Of course their wives come with them and are almost always also hired and then have children who are automatically citizens.
I’m thinking that you’re about 100% correct. We could both be wrong, obviously. However, at some point, either he or his parents came here and took advantage of the system. We’d have to hear him talk to know for sure.