Yesterday it sounds like the machinists made a counter offer to the original deal. Boeing rejected and made a counter counter offer, which they said was their final offer. It sounds like that offer was rejected by union leadership without a vote, even though it had guarantees of work in the Seattle area for 16 years. Sounds like it covered both 777-x and the 737 MAX.
Unions are irrational. They are like government in one respect.... left unchecked, both of them kill their host.