I don’t think it’s risky, because money isn’t at stake. Think how many news stories/predictions have gone down the memory hole. Plus, it’s Pat Buchanan.
The only risk is to the predictor’s reputation, in either type of punditry.