Originally Posted by
Bradhattan
OP, you should also contact United States TSA to see if your ID card (assuming it has a future expiration date) is usable for travel. Generally in the US, expired docs are not accepted. Even if BA lets you fly, TSA might not let you clear security..
If I am incorrect, someone will clarify shortly...lol
Best of luck!
There is a process for TSA to clear you without an ID - I am not sure how "invasive" that is, but there is a process. I have a friend who recently left his wallet at the hotel - and was able to fly back (DFW-MIA) with a credit card and an expired carry permit