I think I was off a bit with my valuations, but I was also surprised he'd be available, so I'm just glad I was able to get him; he was the best Canadian trainee available. Although it does mean I have too many trainees at the moment, so I hope I can sort that out sooner rather than later.
2.5m was theft with all the rich teams in Canada that want trainees. He's (maybe unfortunately) one of the very best ones. I assume you may train JR with Moales and him. Do that (2-3 pops), and as a fallback if you didn't want him, I'd give you a minimum 4m for him next season.
If Beanz can now go for BBB, all the more power to him. I just hope he won't be planning to go all in 2-3 seasons from now, which is when I'm looking to compete.
Pff, he should totally wait a season. Just one would be fine.