Fix?
The whole idea of "bonus" is to manipulate drivers into speeding up, do more work in less time, working off the clock in various ways, so what you pay in bonus is less than if they worked a normal pace. Sucker drivers think they are gaining over on the company, in reality, they are earning less than they would have by taking the overtime.
I have a sneaking suspicion that bonus drivers dig themselves more holes than non- bonus centers by falsification in an attempt to pad their numbers.
Sure, 30 minutes OT bonus, (30-40 minutes working off the clock), VS 1.15 OT, not running-gunning.