"There's a lot of things I'm unhappy about, and I will never sign another bill like this again", PresidentTrump said. "There are a lot of things that we shouldn't have had in this bill but we were, in a sense, forced, if we want to build our military, we were forced to have".
Speaking in New Hampshire on Thursday, Vice President Mike Pence praised the legislation as "the largest investment in our national defense since the days of Ronald Reagan".
"They created a series of documents that nobody was able to read", he said about the bill during a signing event in the Diplomatic Reception room at the White House.
But the President soured on the $1.6 billion earmarked for his contentious border wall, saying that it's not enough.
Shortly after the president fired off his surprise tweet, House Speaker Paul Ryan spoke with Trump around 9:30 a.m. and encouraged him to sign the omnibus, a source familiar with the call told ABC News.
In addition to the border wall funds, the spending bill raised funding for the U.S. Department of Immigration and Customs Enforcement by 10 percent to $621 million and provided $505 million for the Department of Justice to hire and deploy new immigration judges. The bill would give DACA recipients a path to citizenship and give the Department of Homeland Security "operational control" of the southern border by the end of 2020 through "physical barriers" and other means.
"But it does start the wall and we will make that $1.6bn go very far", he said on Friday.
Trump cited misgivings about its contents but said it was needed for national security reasons as he spoke alongside his secretaries of Defense, Homeland Security and Commerce at the White House.
But he chose to sign the measure to secure an increase in military funding and $1.6 billion to begin construction of a wall on the nation's southern border with Mexico, Trump explained during remarks at the White House.
It was unclear how seriously Republican leaders took Trump's shutdown threat.
Even as he vented distaste for parts of the 2200-page bill that run counter to his agenda, the president repeated previous talking points about reversing deep cuts to military spending and giving a pay increase to troops. Trump and Congress are congratulating themselves on a budget that funds Trump's absurd campaign promise, fuels the deportation machine, criminalizes immigrants, and neglects the 800,000 hardworking Dreamers still stuck in limbo.
On the latter, Pete Hegseth, a former military officer Trump considered to head the Department of Veterans Affairs, appeared on the president's preferred morning news show, "Fox & Friends", to slam the omnibus.
After Trump tweeted Friday morning some members of Congress like Sen.
Although Trump aides declared Thursday that he meant to sign the bill, there were signs of his displeasure with various aspects of it. The spending bill had been negotiated by Trump's own aides - with sign-off from the boss on every major decision. The White House needs better legislative staff to ensure nothing similar to this ever makes it to his desk.
The government faces a midnight shutdown if a spending bill is not signed.
What the new Samsung Galaxy S9 cost to build
It's also expected to have an expensive price tag, with the website estimating $929 as the starting cost for the Galaxy Note 9 . The Xcover lineup is now faded and the South Korean smartphone is preparing to launch Samsung Galaxy XCover 5 smartphone.