I think very few people would consider that to be responsible disclosure. The common practice is to allow 90 days as a minimum.
I'm not sure it's be reasonable to leave an actively exploited critical bug until August. Nor would I be too interested in playing middle man or paying for support from curl to get it out.