Kevin is a real beauty - congrats! As for feeding, a good staple betta pellet like Hikari Bio-gold is good. It is readily available everywhere in the chain stores and online. The small packet will last you forever.
Feed frozen blood worms (only one or two) or frozen brine shrimp only once or twice a week as a substitute for pellets. And a good brand of tropical flakes every so often will give him some variety/veggie in their diet.
If you feed dehydrated bloodworms, soak them in a little tank water for 10 or 15 mins. before you feed him to rehydrate them. Then they won't get stuck going down.
Animal testing is a terrible idea; they get all nervous and give the wrong answers.