>>53908422PR material hanging around isn't exactly special; there's a reason why those are the most consistent leaks.
Its really easy to get a look at PR material compared to the investment of review copies, especially when you don't intend to leak it(though that has happened like during SM).
Nothing in terms of DLC specifics has come up, nobody has leaked DLC. The only fact he gave about Terapagos was something that was in base game.
Until the PR material was coming up and wow! He's suddenly posting about "hm is this like Diancie?".