That guy has his own models that he wrote himself, or something weird like that. I don't think even he takes them that seriesly, He usually posts a discussion on the storms that are more in line with everyone else, discusses the real models, etc.
I just read his forecast discussion and it's like you say...it pretty much lines up with the consensus:
"Nobody knows."