Unlike many other passports, the Singapore passport does not specify the last name and given name fields and instead follows what is reflected on the NRIC (Identity Card). My full name goes by (using pseudonyms) LEE HOWARD JOHN, where "LEE" is my family name/last name and "HOWARD JOHN" is my given names and it is printed in the passport in the same way as well.
The MRZ of the passport does not indicate which is the last name:
From what I have read, since there is no distinction of a primary identifier, i.e. "<<", I am assuming everything goes under the "last name" field with the first/given name indicated as "FNU"? When I uploaded the passport biodata page, the system automatically threw everything under the Last name field as there are no double filler characters. I submitted the ESTA and got approval. Will this cause any problems at immigration and should I reapply for ESTA?
Should I ideally follow the same format and convention when booking the flight to the US as well? Or put in my actual last name and given names?