I was under the impression that BA's forthcoming 777s consisted of:
4 x 777-200 for 2009
6 x 777-300 starting 2010
plus
5 x leased 777-200 as interim replacement for the delayed 787, confirmed verbally by a Boeing rep in Seattle in August!
(The above are additions to 42 extant 777-200s already in the fleet.)