One more reason i got to know recently for arriving of trains having longer halt at HBJ on pf 5 is that only pf 1,2 and 5 have the water filling facility in trains so trains which skips bhopal but halt at habibganj arrive on PF1/2 while coming from itarsi end and on Pf 5 while arriving from bhopal end.