Overdue jobs will not run in order of most overdue to least overdue. It's a 'first come first served' situation based on database results, and unless there are constraints on jobs not being able to run concurrently this will continue until all available job slots have been filled.
In case the jobs do have constraints preventing them from running concurrently, and more than one is overdue, then the order that the jobs are run is pseudo-random as to which would be picked up first.
To request that the job selection procedure be changed would need an Idea/Enhancement to be posted.
Community experts are aware of this product behavior and the ways it might be overcome. One such way, depending upon the ability to schedule the jobs/parameters as desired this way, would be to use a process with successive steps to schedule/execute each job in turn:
Related CA PPM User Community Discussion