Before adjourning for the holidays, Congress passed a spending bill that essentially gives President Trump a blank check to build more border walls. Not only did the bill include nearly $1.4 billion for the border wall, it failed to impose any restrictions on Trump's ability to divert money from other sources for the wall. This is a stunning omission considering that Trump, under the guise of a national emergency at the border, already diverted $6.7 billion in 2019 to build the wall, mostly taken from the Department of Defense. (SWEC and others have challenged these diversions in court, but the Supreme Court has allowed construction to continue while the case is being heard.) You can see the House roll call vote here, and the Senate vote here.
There is no reason to believe that Trump won't continue to divert funds to build his wall. Since Trump was elected, Congress has given him $3.3 billion for his wall. Combined with the $6.7 "reprogrammed" from other sources, the Trump administration has spent $10 billion to build the wall to date. If he continues at this rate, he will have spent $18 billion to build the wall in his first term--not terribly far from the $24 billion he said he needed to wall off the entire border.