Originally Posted by
mahasamatman
Since it's BA providing the bonus, I would assume it's the date they need to post by.
Nope, it's the date when you initiated the transfer of points/miles since you don't have any influence when the transferred points/miles will be posted into your BA Executive account.
(But it could be, that you'll have to ask for the bonus afterwards.)