No he is not. He also routinely posts fan made CGI without stating it. But he posts a lot of PLA things so he is worth following. You just have to ignore his content about future platforms unless he is providing resources.
Speaking of the sub in the picture, it is basically a generic "cigar" shaped sub with the sail of the 039D. I don't think it will resemble the 095. Though I would like to see angled midship torpedo tubes on the 095 as it allows for a much larger bow sonar.
Thanks. Also I believe 095 would have some VLS tubes