Last time they were up for a renewal, John's got done first and it wasn't announced until after Pete's was done and they were extended for a similar length of contract. I'd expect John's has likely been quietly done already and Pete's will be done during a down time. The only way I see Pete leaving is by his own choice, which is most likely retirement and I don't see that happening yet. If he was considering it he would likely not be negotiating the extension as has been reported.