My guess is that Zamora got the July extension contract pay off from QPR as he'd not found a club (as did CMS from us according to Virgo) so could not sign till August. I assume he could have wanted a 'golden hello' in the shape of the £60k QPR would pay him in July if he was going to sign for...