JD Vance has had enough of the blank checks