The updated TP bonus looks like per segment. I did a calculation for my winter trips- looks like I will get 2100 TP extra- unless I can get ahold of MH flights from KUL- somewhere in Southeast Asia that has a BA codeshare number then I’ll be up another 350/700 extra tp for 2 return trips in June/ October.
Retaining silver may be a high possibility for 2025 until mid January for my trips, considering that I have fixed vacation times based on the school calendar here.