Did he mention where the money is coming from?
LOL! See tagline...
Yes, bonds sold to the public.
At least these investors would voluntarily loan their own money to the government for some promised % return.
Money wouldn't be picked out of our pockets, or put on the limitless, bottomless Fed Credit Card.
.