The Independent Spirit Awards, originally known as the FINDIE or Friends of Independents Awards, and later as the Film Independent Spirit Awards, are awards presented annually in Santa Monica, California, to independent filmmakers. From Wikipedia
Skipping big franchises preserves his creative freedom in developing a self-financed follow-up.