I can't believe (well I can) the amount of **** on this thread.
1. Why was the FO flying? Standard BA SOP's for his sector.
2. Use of FLCH. No when coupled to the ILS
3. No power until 600'. Not permitted under BA's ops. You have to be in the stable configuration normally by 1000' but ALWAYS at 500'. We have a call at 500 with a reply "stable" or "Go Around".
Stable= Gear and land flap down, approach power set and speed no more that touchdown speed +15kts. I can tell you for a fact they were stable. And I mean fact.