You should check that the BG starting meter reading matches both the nPower finishing meter reading and the reading that you took at the time of the switch.
If you can't pay the bill straight away, you should phone up customer services and ask to, perhaps, pay half on the next payday and half the payday after.