Worth having a read of this thread which shows what can happen when it goes wrong:
http://www.flyertalk.com/forum/briti...d-account.html
If not ticketed in a couple of days I'd keep pestering BA and insist that other airlines are cancelling your reservations so it needs escalating
now - this isn't like BA-only tickets where you can wait and assume they'll sort it eventually. Not sure what else you can do though beyond that.