Got to love that the first email I received from BAEC containing this promo was well after the promo period had started. I booked flights within the promo period, via the BA (HK) website, where there was no obvious mention of this. So as I didn’t register before booking the flights, no bonus for me. Thanks BAEC, so happy to celebrate your anniversary with you.