The federal Paycheck Protection Program has run out of funding for all but a small subset of borrowers and will officially come to an end May 31, after operating on-and-off for more than a year as a critical lifeline for businesses struggling to stay afloat during the COVID-19 pandemic.