idk i looked on the label and it doesnt say they are the thera +A for jumbo fish is what it says... then i also got some other ones called jumbo fish formula...
So they're big pellets. I got the large fish formula and they're 3mm. Just keep cutting them, then when you get more, get the 3mm ones in the future. Your fish seem big enough they could swallow those whole and that'll be better for your water quality as well.
In a few weeks, you should notice a big difference in your fish. I know I did with my BGJD's.
Most fish are, I know my various species of fish are. From my Guppies to my Cichlids, in most cases if I didn't limit their food they'd eat themselves to death.