On IB+, I had a closer look at the miles accumulation table for my booking. HKG-LHR comes to a total distance of 5,981 miles. On BA, in booking class I, that should give me 1.5 times the Avios, namely 8,972.
To my big surprise, IB+ promises 10,205 miles for HKG-LHR on BA in I. The same for LHR-HKG.
I don't hold any status at IB+. I am not even a member of that program. Does anybody have an explanation how they reach that number?