I don't even have spaces or punctuation in my names, but certain US airlines will inexplicably truncate my middle name in half and append it onto my first name, so my boarding pass ends up with "LAST FIRSTMID" printed on it. Fortunately I've never been stopped for it; I'm sure they see it all the time.