Wait, you arrive at 05:55 and take another flight at 16:25? Is this correct? 10 hours between two flights? If BA leave your bag behind, it's possible you receive on time. :-)
The problem there is the time, not the bags. With the new terminal these things getting better but between 05:30 ~ 07:00 they have a lot of flights arriving and the immigration and customs are lazy. But you don't need more than 3 hours, even to change the terminal (around 15~20 minutes walking).
Best.
Last edited by pmichelazzo; Aug 9, 2017 at 1:14 pm
Reason: correcting typo