Is there an expiry date for the bonus credit?

Yes, any remaining bonus credit will expire midnight on 22nd April 2021.