He is not board certified. That does not mean he is awful. Some general vets are very good with surgery. I just have a thing about only using board certified surgeons.
I do think it is awful that they put a cast on that break. Two bones...just about impossible to set that.
Hope that all goes well... will definitely pray for you and your Bella.