This HAD to originate in the HOR. It's a spending Bill.
Bingo!
Unless it is Obama Care.
Does anybody even pretend to observe the constitutional requirement that spending bills originate in the House? I think that went out the window during Bill Clinton’s first term.
As for spending bills originating in the House I would refer to Article 1, Swction 7.
“All bills for raising revenue shall originate in the House of Representatives; but the Senate may propose or concur with amendments as on other Bills.”
My understanding is that while this bill calls for spending 25 billion, it doesn’t call for raising of any new revenue. It is a reallocation of existing revenue. A technicality maybe, but that is what law consist of.