I'd be surprised if we see him back before Leeds but you never know.
Target will be to have him starting by the first game back in September, I'd imagine.
Holding him back until mid September seems far too long to me. There are 3 more Brazil games before that so why should we rest him if he will be going for more internationals?
He should be given a week off and expected to play week 2. But it wouldn't surprise me if he wants to keep playing either. He isn't one to miss many matches, even when he has a knock.