His twitter page says he's okay, maybe he posted the updates somewhere else?
You are probably right. the patreon is where the latest versions are.
He posted them on yiff.party