If everything's late, a signalman will not get a rollocking for making a decision or using their initiative. One thing Control hate is to be pestered for bread and butter decision making. Are you perhaps confusing running trains early out of course? That's a different matter entirely.
The only time a signalman may get a rollocking is if Control have requested you run Train A, and decide to run Train B instead. A Control request takes priority over the classification of trains, booked order, or PPM policy.
If nobody gives me any other instructions I will run them in the order I see fit based on a multitude of factors, speed, stopping pattern, routing, lateness, PPM, turnaround time and others. If someone reviews it at a later date and says "it would have been better if you had done x,y,z" it's only a chat, not a rollocking. And I politely remind them I'm dealing with it in real time, with phones ringing off the hook, and they are sat in a nice comftable office with a brew and all the time in the world.