You are doing just fine! There was no way you could have know a G1 P0 would deliver that quickly in those circumstances. only God knows, not us (doctors and nurses alike) when babies will be born, we can only give our best most most educated guess....