Yes, but BA would need to pay the handler to open checkin for 2.5 hours more, and of course it’s not going to do that.
Ask for duty of care voucher at checkin, ideally they don’t give you one, and instead you buy whatever food and drink you need, and claim it back.