I am not sure if this is possible. The batch job executes jobs sequentially and we don't have constructs for forks and wait points.
You might be able to make an NSH script job that forks to run another script so that they happen more or less in parallel but then you lose the job management for each individual task...
Thanks Aaron, thats a shame. Alternativley I'll have to schedule both individual jobs to execute at the same time to workaround this.
Is it worth me logging a call to ask the question? - or put in an enchancement request?