As a seller I leave feedback as soon I receive a cleared payment, may be on an odd looking buyer I'd wait until they've received it, but that's it.
As a buyer I don't leave positive feedback until...