It is quite common in English to abbreviate the middle name; mchill's OP used that format, but got the initial wrong (an easy slip of the keyboard to make, since A and S are adjacent).
American English: usage is first, middle initial, surname, but the middle name is often spelled out in full, particularly with females.
Australian English: usage is first and surname only, the middle name is normally used only in legal documents. Since we tend not to name children after their parents it doesn't cause confusion.
If the name is non-standard, for example Vietnamese where children's surnames match neither parent, or a patronymic is inserted, we just use the format the person expects. I don't see any need for rigid rules, really.