I suppose at BA the flight crew does not do a preflight inspection before flight, when departing from their home base. That is done by the AMT...?
At least this is how we do it in our airline. I never do the preflight at my home base, only at outstations.