More than 6 Pokemon on hand?
So I recently started watching the BW anime. And in the last few episodes Ash caught two extra Pokemon, bringing his total to 8 on hand. I'm not sure if they explained earlier in the season why Ash can now carry as many Pokemon as he wants, but is there a reason? The only difference I've seen so far is that the middle of the Pokeball still glows red for any extra Pokemon he catches and Cilan said it's because he has more than 6 Pokemon. Does it mean he can't use them or what?