As series went on Ash usually picks himself up quickly going back to mode of mature and experienced trainer as we get to see in Sinnoh doing step forward as trainer showing all his knowledge he gathered in previous sagas and strategies he developed.
Granted he was toned down little more in BW compared to Sinnoh but he also isnt acting like total rookie either keeoing some knowledge he obtained in past. He is still immature and reckless making some common and obvious mistakes like he used to do in early days but he also use some strategy in Unova battling smarter with his pokemon like
Oshawott,
Swadloon or Pikachu not using approach "with head through wall",at least not very often.He was also showed being capable enough on his own not needing so much mentoring from Cilan or
Iris knowing already basic things acting more mature.
Bookmarks