This is fan made, he had that reaction because he thought Goh found his Infernape and instead he was trying to catch a random wild Pokémon.wow. Ash remembers that his promise to His Pidgeot!
well... Spoiler Alert: He straight-up Released his Pidgeot for those who don't watch Original Series In The Japanese version.
I don't really see him catching all those Pokemon.Ash doesn’t need any more Fighting types (Hawlucha, Infernape, Heracross, Scraggy, Pignite, Sirfetch’d, Lucario).
For BDSP promotion, I can see him evolving Gible all the way to Garchomp and catching Piplup, Froslass, Luxray, Spiritomb, Electivire and Magmortar.
I'm pretty sure the Anime stopped focusing on Ash's team development after Dracovish and Sirfetched. It'd be a miracle if the writers allowed him to diversify his team anymore. I mean I hope I'm wrong, but I'm pretty pessimistic about JNI don't really see him catching all those Pokemon.