This is a false canard as all spending bills must originate in the US House according to our US Constitution.
All a senator has to do to introduce spending legislation is to find a house sponsor...happens all the time!!!