Okay, it looks like his first regression was messed up, and then his second regression was messed up even worse. I'm just going to make his build match his new total TPE.
Total TPE: 657
657 * 30% = 197.1 > 197
657 - 197 = 460
So I'm going to make the build match 460 TPE.
TPE Available: 0
(MIN:55)(MAX:90) Strength: 90
(MIN:60)(MAX:90) Agility: 65
(MIN:1)(MAX:1) Arm: 1
(MIN:40)(MAX:80) Intelligence: 65
(MIN:1)(MAX:1) Throwing Accuracy: 1
(MIN:60)(MAX:95) Tackling: 71
(MIN:50)(MAX:75) Speed: 71
(MIN:20)(MAX:50) Hands: 20
(MIN:1)(MAX:1) Pass Blocking: 1
(MIN:1)(MAX:1) Run Blocking: 1
(MIN:55)(MAX:80) Endurance: 71
(MIN:1)(MAX:1) Kick Power: 1
(MIN:1)(MAX:1) Kick Accuracy: 1
(MIN:40)(MAX:80) Competitiveness: 70
Purchased Traits:
Bull Rusher
Speed Rusher > REMOVE
Total TPE: 657
657 * 30% = 197.1 > 197
657 - 197 = 460
So I'm going to make the build match 460 TPE.
TPE Available: 0
(MIN:55)(MAX:90) Strength: 90
(MIN:60)(MAX:90) Agility: 65
(MIN:1)(MAX:1) Arm: 1
(MIN:40)(MAX:80) Intelligence: 65
(MIN:1)(MAX:1) Throwing Accuracy: 1
(MIN:60)(MAX:95) Tackling: 71
(MIN:50)(MAX:75) Speed: 71
(MIN:20)(MAX:50) Hands: 20
(MIN:1)(MAX:1) Pass Blocking: 1
(MIN:1)(MAX:1) Run Blocking: 1
(MIN:55)(MAX:80) Endurance: 71
(MIN:1)(MAX:1) Kick Power: 1
(MIN:1)(MAX:1) Kick Accuracy: 1
(MIN:40)(MAX:80) Competitiveness: 70
Purchased Traits:
Bull Rusher
Speed Rusher > REMOVE