Unfortunately, it isn't him, but my direct supervisor who decided this. Because of being best buds with the 'big boss', the others would see it as him playing favorites if I went to him about it. He knows how I feel about it, but the head of the department is under him and makes her own schedule. Because I haven't said anything to him, he is most likely unaware she has me working.
She does our schedule two weeks at a time, but waits until a day or two before to get the new one out. She really isn't all that organized all the way around, and he is questioning her ability to be in charge because of a lot of things. Her assistant seems to have it together, and shares everyone's feelings about how late the schedule is made. If she gets bumped up she will do better with scheduling.