sorry c-w-s but if BA advertise a 22.00 cut off for the bag drop service then they should jolly well make sure staff are still there.
it should not be up to passengers to have to work out what time the last flight departure on any given day is to work out if the bag drop desk will be open or not.