Just a thought,
I would give him a warning to either follow through on his trade or face a MSF for backing out of a trade. Wait for however long you wish to (I say the weekend is plenty of time, but I'll leave that to you)
He was on since the 24 hour trade was done, so he has no excuses.:p