One thing that struck me:
I don't believe that the bank was someone able to solve and transfer your money the balance reflect in your account in 10 minutes after not being able to do in 2 days, you said he had proven that he had sent the payment with documents, by chance can you compare the proofs with the current transfer as I tend to believe that as in many cases he didn't pay at all the first time and only under pressure and maybe because of a good fluctuation in exchange rates he agreed to do so!