Originally Posted by
psfcfa
Also, does anyone know if you have to have every mile already in your BA account to book an award, or do they give you a day or two?
BA will not hold a booking, but if you see availability on your flight I would jump at it and buy some miles to make up the difference. They credit to your account in minutes (in my experience) and you can then book the flight.