I think u need to replace NGP with BPQ in the following statement :P
"which it departed from BPQ ...CR generally treats".
BTW what I felt is additional delay in NGP-BPL section and less make-up of slack in MTJ-BVH section. Or else it could have actually reached NDLS just 6 hours late!