I don't think that there would be a software download just before a flight.
There's a lot of work before release in testing the software to ensure that it doesn't do anything bad. I also don't recall a recent roll-over of software for the Trent 800 series, I assume that BA will be flying software from at least a couple of years ago, so plenty of experience.
VnV