Question for you: by him putting your contract "on hold", what does that mean exactly? Is it 'on hold' for a few months, on the assumption that you'll have a change of heart and come back? Does this mean that it will be on hold forever?
As I said earlier, you're free to deal with this as you choose, however, just be aware that in the situation you describe, it sounds like nothing more than a verbal agreement. You said to cancel, he said he'd put it 'on hold'. However, unless something is in writing, well, IMO, it's your word against his. As for cancelling the monthly payments, you need to contact the agency thats taking the payments, not just the bank.