I am not familiar with Beau flavorings, but have used a lot of LorAnn Emulsions, which I like. I use a whole bunch of different kinds of flavorings and have only found a few which I didn’t like, inexpensive, off-brand, grocery store extracts.
Sugar Sugar by SSmiley