What’s holding him up?
He sucks.
There is a state-by-state countdown of the last date an independent may file to appear on the ballot fr president.
For some key states like Texas, Illinois, Indiana, and North Carolina, that date is already past. Many more states will close to independents in the next 6-8 weeks. A campaign starting now couldn’t get enough votes to even be a spoiler.