Rat says that either he commits today. Or he waits.
If it commits tomorrow, that would mean that he waited until tomorrow.
There's really no arguing the initial point that if he doesn't commit today then the only other option is to not commit today - which means waiting.