I was always under the impression that going from a low engine speed to full power took a bit of time for the engine to spool up.
That's why it's a requirement to have the engines spooled prior to landing. I don't know what BA's procedure is but the requirement is usually by 1000' above touchdown for US carriers. With the engines spooled, power is available immediately.