Boucher gets $94K public finance grant