Jag har haft samma "problem" dvs har haft mitt tilltalsnamn som det andra förnamnet i passet (nu har jag dock gjort en namnändring och ändrat ordningen så mitt "riktiga" förnamn är först, passade på när jag ändå skulle ändra mitt namn av andra orsaker).
Iallafall, det borde inte bli några problem gällande din bokning eller med Esta, varje gång jag gjort en ESTA-ansökan har jag alltid skrivit mitt tilltalsnamn (även när det inte stod först i passet) first name = tilltalsnamn. Skulle tro att ha samma namn på biljetten som i ansökan är bäst för att vara konsekvent och undvika mer förvirring, men funkar säkert även om du nu hunnit ansöka och satt ditt första förnamn (och ej tilltalsnamnet) i ansökan. I vilket fall så är ju båda namnen i ditt pass och OM de skulle ifrågasätta varför du har olika namn på biljetten och i ESTA så ser de ju snabbt alla dina namn när de kollar i ditt pass.
Det enda som strulat när jag rest in och ur USA pga "namnen i fel ordning" är när man gör själv-check in i en "kiosk" på flygplatsen, då brukar maskinen säga ifrån och man får leta rätt på personal eller gå till incheckingsdisken.
Kan ha varit vid något/några fler tillfällen (hotell, travel agent, flygplats.. minns ej exakta tillfällen) som jag blivit frågad om det är rätt namn, men inte mer problem med det än att när jag svarat att "i Sverige kan man ha förnamnen i annan ordning" så har de inte sagt något mer eller ifrågasatt det.
RagGAnoF; Troligen har flygbolaget bara de fem första bokstäverna i allas namn, har märkt att det ofta är begränsat antal tecken i många bokningssystem i USA, både hotell, båtar, flyg etc, så då tar de bara med de bokstäver som får plats.