I don't buy the whole 05.55 Belfast departure. They have 05.55 out of DUB because they wouldn't of gotten anytime within 06.00-06.30 departure slots.
They could get an 06.30 out of BHD and be in AMS for 09.05.
LHR-AMS first departure is 06.30 arriving at 09.00
I'm sure some slot adjustment at AMS can solve any potential problems which BHD has. I mean they put up with a lather LHR arrival because there is no choice.