This guy has always been level headed and more importantly offered at least evidence, reason, and thoughtfulness to his views. He's been on this issue since beginning of May and predicted this even earlier.
He's adamant Modi's troll army (10 rupee army I want to call them) is busy doing damage control but the reality is China's made serious moves intruding into disputed territory along multiple parts. Some structures built already and PLA is stationed in disputed parts and unwilling to budge. Read through the entire set of tweets and watch his youtube - Force magazine. FAR more qualified and reputable person than the Modi cheerleaders online.