I think the main change in BA's bicycle policy, which appears to be in place for all flights from October 7 onwards, is that bikes will now be part of a traveller's baggage allowance rather than an additional free piece of luggage (as has previously been the case on BA, and as is still the case on Virgin).
BA is also capping the per-item weight at 23kg, whereas it was previously 32kg. However, that applies to all items of luggage, not just bikes. (BA will still accept an item weighing up to 32kg, but you'll now be charged a fee if it's more than 23kg.)
I think the main change in BA's bicycle policy, which appears to be in place for all flights from October 7 onwards, is that bikes will now be part of a traveller's baggage allowance rather than an additional free piece of luggage (as has previously been the case on BA, and as is still the case on Virgin).
BA is also capping the per-item weight at 23kg, whereas it was previously 32kg. However, that applies to all items of luggage, not just bikes. (BA will still accept an item weighing up to 32kg, but you'll now be charged a fee if it's more than 23kg.)
http://www.britishairways.com/travel/new-baggage-policy/public/en_gb
(FWIW, I've flown with my bike a few times on BA and Virgin, and it's always been pleasingly straightforward.)