WASHINGTON -- The U.S. government technically ran out of money again early Friday, forcing the second shutdown in three weeks as problems over the cost of the spending plan caused the bill to stall in the Senate.
Senate leaders and their counterparts in the House of Representatives had been working all week toward meeting the deadline of midnight Thursday to pass a spending bill funding the government for two years.
But a vote hit a snag over one senator's objections to hundreds of billions of dollars of additional spending included in the bill.
Senators prepared for a long night as Republican Sen. Rand Paul of Kentucky repeatedly blocked votes on the bill in an effort to force a vote on an amendment that would keep current spending limits in place.
Speaking on the Senate floor, Paul said American taxpayers "are getting stuck with the bill" as spending levels beyond the amount of revenue are allowed.
The bill, announced Wednesday, represents a rare bipartisan achievement. It includes spending for domestic programs and funding for the military that President Donald Trump has sought.
The bill was meant to avoid another government shutdown like the last one -- a three-day closure in January. But with the clock ticking late Thursday, the White House's budget office directed federal agencies to prepare for a lapse in funding.
The bill had been expected to sail smoothly through the Senate, and face a tougher path in the House.
Senate Majority Leader Mitch McConnell set the next vote on the spending package for 1 a.m.
If it passes, it would then move to the House of Representatives for consideration -- and potential opposition from conservatives in that chamber who also oppose its deficit spending.