There is only one animal that I have been able to find in nature that has a split jaw design similar to what you are talking about and that is the Splitjaw Snake Bolyeriidae. Here is a link to an article that describes how their jaws work. https://www.thesciencebreaker.org/breaks/evolution-behaviour/snake-uses-its-split-jaws-as-a-knife-and-fork
While I am no expert on biology, from what I have been able to find out the type of jaw design you are going for does tend to compromise the ability to have a greater bite force and encourage the animal to simply swallow their prey whole.There is also the fact that they have skin covering both halves of the split jaw making it appear as if it were on normal unbrokent jawline, which would ruin the look you seem t be going for. If you are willing to bend the rules of normal biology a little, magic solves everything after all, I would suggest that you would take inspiration from this and have each half of the jaw enclosed in layer of scaled skin so that each half could act like its own independent mouth. When your Bonnie's mouth is closed the two halves could meet up to look like one unbroken jawline, like a normal mouth, and only reveal the split. If you liked the exposed bone look you could have your Bonnie grow osteoderms on its jawline, similar to the armor on an Ankylosaurus, to mimic the look. After that it is just a matter of providing a good enough narrative reason for your world building to explain the strength of the bite. I would suggest giving them very prominent muscles at the connection point between their jaws and skulls, similar to a pitbulls, thickened necks, and exceptionally strong teeth with a greater surface area.