Any idea why chose to introduce the A380 first? I can think of two theories:-
1)
The A380 costs a lot more so BA would want to start getting a return on their investment quicker.
2)
The A380 has been proven in service with other airlines for a lot longer, so should represent a less troublesome entry into service. The 787 ... well, the history is well documented already.