There are 3 promotions right now, when you transfer your credit card points to BA Avios.
1) RBC Rewards (Avion) => BA Avios: 50% bonus
Expiry: Dec 15, 2019
You can get 50% more miles when you transfer RBC Rewards (Avion) points to BA Avios before Dec 15, 2019. This is the highest bonus for this type conversion.
2) HSBC Rewards => BA Avios: 35% bonus
Expiry: Nov 30, 2019
You can get 35% bonus Avios when you convert your HSBC Rewards points to Avios before Nov 30, 2019.
3) Hotel points => BA Avios: 35% bonus
Deal Link: https://www.britishairways.com/en-ca/executive-club/collecting-avios/hotels/convert-your-points
You can earn a 35% bonus when you convert your hotel points into BA Avios before Dec 2, 2019.