You never said you had the money but the money was on its way as per the conversation WMD posted, right?
He authorised the transaction and then you came up with this BS so he decided to cancel the transaction yet he has no confirmation if it's going to be done or not. So... meanwhile he assumes you're getting your money.
Bank transfers usually take up to 5 business days.