His depletion numbers are a little bit more reliable then last forecast but still way off. He is only good at Project additions, not at depletion (no country analysis done! only a very rough BP world calculation!)
I agree he's doing a so-so job on that front and it's not clear we can rely on his conclusions.