I think it's possible. From my region I've seen players with 100+k BP, and they're usually the top people who battle in Space Time. :)
His drastic increase in BP may have come from his ninja upgrades, equipment, battle armor, skills, etc... there's a lot of possibilities. *^*