Following its overnight delay, British Airways A380 G-XLEA departed Boston this morning operating yesterday’s delayed BA212 Boston – London Heathrow as BA9605.