There is no way to add dependencies to scheduled jobs. The only way to implement this that I can see is to add code to the relevant send to device methods to support a callback on completion and then have book sync set that callback and schedule the collections update job in the callback. Let me know what method in send to device you need modified and I'll modify it.
|