UA does this - they only have a middle initial field, so if you have a middle name, it's actually put in as "FIRST MIDDLE" in the first name field. When the boarding pass prints out, they're concatenated with no space in between. It has never caused me problems.