Congress appropriates money to the executive branch. Trump can't change the amount of money given to him. Unless something is spelled out in black and white from congress the block of money is up to the president to where the money is spent.
But hasn’t SCOTUS already upheld the Impoundment Control Act as constitutional? Has Trump been following that law?