From Hopefield to Senate, Bonnell's done it all