I'm pretty sure the dealership will be paid for the recall/warranty work by BMW UK, so they certainly won't be out of pocket and should therefore do the work as soon as they can book it in, just like any other job.
As said before, get the dealer to do the recall work FOC and take the bike to your indie for the service.
As said before, get the dealer to do the recall work FOC and take the bike to your indie for the service.