I see no problem at all in being in Transit.you have to be at the gate 30 mins before departure so that should be alright and I guess BA could even check you in for the return flight in LHR itself.Hope you don't mind-just out of curiosity-is this a mileage run?