Of course he will keep his word... BUT... the powers that be found some other RINO who was going to vote against cloture to switch and will now vote yes. This is the little game they play.
There are quite a few RATS that will vote against it.
I doubt it can pass as currently written.