I am the manager of 7 engineers and each is tasked with delivering on multiple projects each with its own set of deadlines set primarily externally and often without input from the engineers on my team. As such, I am in a constant battle with project managers, stakeholders and others regarding resource utilization. (Everyone's projects are the highest priority to them, aren't they?) So, when a particular discussion takes place between the PM and the engineer assigned concerning my engineer's projection of when to get a certain thing done it is usually too far away for the PM or stakeholder and is thus immediately escalated to either yours truly or worse, my boss, the director. Naturally, this puts me in the doghouse with the boss. Any thoughts or suggestions on how to handle these not infrequent escalations for resource and time?