I love my CBS but yea they are definite predators. In my 30 gallon I have at present, 1 dwarf lionfish going on it's 2nd week (still have not eaten), 2 damsel, 1 tomato clown and rest inverts (1 cbs, 10 hermit crab, 7 emerald crab).
Been google searching and reading up on topics for Dwarf Lionfish feeding, have tried mysis, seafood chunks, goldfish etc. etc. Bastard will stalk it but won't eat. I bought a dozen goldfish (yes i know they are not good longterm food sources) but I have to get some food into the Dwarf Lionfish. So last night I dropped a goldfish into the tank. They are not the most fluid of swimmers...moreso with saltwater weakening them. He happened to get too close to my CBS and got caught. Was pretty crazy to watch. He started to eat from the tail down and due to size it took him hours. Woke up this morning to see the front half of the goldfish stuck on the filter intake so cleaned it out.
CBS as you know has long thin body, was surprised it was able to eat half that goldfish,