Originally Posted by
Yoshi212
It'll be fine. Matching first & surnames are what really counts. Check-in agents can add info to the secure flight section if they feel it is necessary.
This becomes rather controversial if you have a two-part Chinese first name and dealing with an ethnic Chinese check-in agent.
So for CHAN, TAI MAN most westerners see "TAI" as the first name and "MAN" as the middle name. So a ticket with CHAN/TAI would be acceptable if the agent is not Chinese (at an out port).
However, if you get one of those over zealous Chinese check-in in HKG, they will deny you boarding as they would consider "TAI MAN" to be the first name and that you are missing the first part of your name. This is akin to "Michael" buying a ticket that shows as "Mike", or "Robert" as "Bob" in the western world.
If your first name is non-Chinese (eg. Robert, John, Donald, Mary, Pierre, Sanjay, Miguel etc.) and you have a middle name, the check-in agents will not bat an eye even if the middle name is missing and still let you fly.