Yes Weezilla he is. I don't know his race name and therefore have no clue of his history on the track but with clearly legible brands his history won't be hard to track down.
The bucking is something that will take time to work through and as I said he's very green so it'll be a while before we get him into the show ring [especially since Mum's not really into competing] but mmm I can see him doing very well.
Soaked saddle pads = sweated through. Hard work and lots of it! Work em till they quit the stupid and only then let them have a break... works really well!