Just called back because I went “Peter HUH” the first time, that is indeed him.
Direct Link to Embedded Media Source
Also, unrelated: I don't know if @Gavin is going to publicly post his findings or not, but he discovered something behind the scenes that, independently, has me pretty damn convinced that the Instagram account is real.
Feeling really confident with the list of parks the Instagram account followed again now.