It's unclear how many House Republicans are firm "no" votes and how many are wavering. But Speaker Mike Johnson does not have a lot of wiggle room.