"Oh, and all drivers receive $45/hour on Sunday regardless of seniority."
100% not true!
Sunday premiums, negotiated in almost every government contract and many private contracts (not just at BC Transit) is Time + half. So in year one $19+ / hr would be $29+ / hour.
Would it be fair to say that the most experienced (seniority) guys take most of the Sunday shifts, since it's a relatively easy day, and they can make that time + 1/2?