Johnnyb1950,
It is very hard to find any information about the delivery. 2012 was the year (one would be delivered before the Olympics).
Article can be found here:
http://www.flightglobal.com/articles/2009/07/03/329223/british-airways-pushes-back-a380-deliveries-by-up-to-two-years.html
I then found was that delivery has been delayed to 2013. This could be BA's own decission to delay delivery due to the economic conditions.
Even Airbus does not list any delivery information for BA.
Gravity always wins!