Continental has always tacked my middle initial onto my first name, and that's the way they send it to other carriers like ANA and LH, though on the most recent reservation ANA has my correct first, middle, and last name for "Passport Info". All my Continental BPs have always said "Davidv". They do that with my mom's name too; instead of "Marie" she's "Maries"