Not correct.  Canada was not going to purchase "surplus stock", they were going to purchase new Super Hornets off the line.  As for the other contracts, alternative should be considered wherever viable and cost effective should Boeing not learn to play nice.  And where is this quote to Trudeau from Trump that we have "to buy US or NAFTA is torn up"?  Canada has free trade agreements with Europe and a number of other nations, we are free to trade with them and procure from them whenever we so choose.  We are a sovereign nation after all.