20 is kinda middle age for a BP the oldest on record was 47 and that snake arrived as a breeding age adult. I believe she was still ovulating at 40. I have a third hand old man. i got him from a friend whom had him for 14 years and he got him from someone whom had him for a while I have had him for 3 years now. He is 20 at least. He is exactly that same notion as all the others although he does have kinda an aged 'face' the scales have lots of striations that I have never really seen on an other snake. I'll try to grab a shot here soon.