The border wall will meet more hurdles from the Senate. US taxpayers will likely be fronting the bill.