I think Trump knows he will eventually lose the issue and so is trying to expose rinos and other GOP jellyfish by forcing them to make public their votes. The rino leaders will either try to get the vote delayed until after the mid-terms or override Trump with a voice vote on the issue if they can't.