Several things about this. First, there never was a true budget surplus. There were only projections based on estimates. Second, Democrats have always borrowed from Social Security. And so have Republicans. In fact, they aren't borrowing at all, because there is no money to borrow. Social Security is an I.O.U. Current workers pay the retired and the disabled and they rely on future workers to pay them when they retire or are disabled.
The entire budget process is a sham, no matter who is running it. And so is Social Security. That's why the focus should be on cutting waste, fraud and abuse and privatizing retirement. But don't look to the politicians to do any of that. It would cost them power.