The TSA made a big deal about wanting full names a while ago, and I got worried, having a very long name with more than 1 middle one, which does not fit on most online forms. In practice, they ended up never enforcing the rule. I have been traveling using just first and last, without any questions asked or comments from the ID checkers at all.