Once again... the OP said "sometimes puts a few crickets in the cage between regular meals" not that the BP ate only crickets.
Plus, if you use 40 years as the regular life expectancy, then anything over 40 is "exceeding" it. So 45 years is "exceeding" the normal amount. No one said "over doubling the expectancy".
I'd still like to see that BP eating crickets.