Does your “Asia Pacific” presence include countries like India? As others have pointed out, it’s better to read that article “Falsehoods programmers believe about names” [1] and then figure out how you’d like to deal with it. Looking at “Family, Given” or “Given, Family” is shortsighted and may cover only a few east Asian countries.
In India there are patronymic names with initials, mononyms (no “family name” or initials), names with just a given name (one or multiple words) and no “family name”, names where the “last name” is a place, etc.
If you truly want to cater to all kinds, just have one field for name and another for what they’d like to be addressed as.
[1]: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...