Interesting. Explains why I received 20 TP x2 and 500 miles x2 for my ARN-HEL Finnair trip last week. The return was changeable at no extra charge however, hence should have posted with 20 TP regardless.
I expect our BA lurkers to post sometime soon with the full details.