Hi there Silverfang and Choclatebetta
That is a really good question! I have my betta Anthony and 8 pygmy cories in my 16g tank. And SF you are so right, the bettas will try to grab the food whenever it's fishly possible! At first I really thought the cories might starve to death or languish! So I used to cup Anthony, feed the little fellas, and then release Anthony - all for a worthwhile cause of course, but oh so tedious! Also, I used to wait until the betta was distracted with the "other" betta in the tank glass (none other than Mr. A of course) then hurriedly feed the catfish.
Now, over time, I have found the best method that worked for me was a combination of the above and sinking pellets. I bought the NLS "Grow" formula, wait until Anthony is engrossed in his own reflection, add some pellets, then give them a poke to help them sink before he even knows what is going on. So far, it's the winning choice! BTW, I really like the panda cories, I would love to add them with the pygmies but I am not sure about the dynamics. Now with 6 females, it is going to be extra tricky. I am not certain of a surefire way to make sure they all get their fair share, but maybe some method to separate them??