I can forsee problems with this. I have two middle names, both of which appear on my licence and my passport. Most US computer systems only cater for one middle initial, I guess it must be a curiosity of the English, and I find myself usually dumping them both rather than choosing one.
I hope that the TSA have catered for international differences in names.