As accurate as Captain BWC is, they forgot to mention 1 item.
When you resign, you will not be paid from that moment. They will withhold your wage, even though illegal, and promise to pay you in full on the day you leave. "Please collect your final check in the Fleet Office on your final day.
FYI, there is no cheque, just bill for the training they provided you. Yes, they will ask you to give them more money as well as keep your bond and salary.
So by giving 1 months notice, you are actually forgoing 2 months wages.
As I stated, the only way to get your bond back is to renew your contract.