That's what you get for not setting a time frame in the first place, it allows Assad to offer one up and then you are screwed all over again.
You're caught on your back foot and you either say no to it, in which case you are forced down the route of having to act again or you agree in which case you are seen to be allowing Assad to dictate the terms.