I suspect Congress will try to pass all the funding except DHS over the next three weeks. The President’s response will be the decisive moment. They think they can slip it by him on their vague promise.
Trump gets SOTU at least. He’s doing the best he can. The Senate has always been the bottom of the beltway sewer and they are useless as usual.