The OP's article doesn't detail where the $40b is going. According to
NBC News (if you believe them):
Only $6 billion in "intelligence, equipment and training for its forces"
The $8.7b for the Pentagon and $3.9b for U.S. troops makes some sense, but...Didn't we already cover the cost of ammo we sent in the first $13.9 billion? Shouldn't the $3.9 billion for the troops come out of the regular operating budget of $700 billion they have this year?
I call bull-shit on the magnitude of other items: $8.8 billion to the Kyiv government? $5 billion for food to other countries around the world? $1 billion to the 100,000 Ukrainian refugees in USA ($10,000 each)?
I'm glad he stopped it. At a minimum, we need to know that the money is going where it is supposed to go, and not ending up in the back pockets of the communists they are fighting against. Haste Makes Waste.