imo give him a couple days to get tracking number and at least 2 weeks for delivery. i mean yes your buisness is important but i guarentee if im getting ready to ship some thing and either weather or family issues came up you may have to wait a couple days but i would let you know as soon as possible.
heck me and dirka were hammering out a deal last winter and it fell through cause life happened on his end but i dont hold it against him and he felt bad for the deal but hey its life