Combine yeast, sugar, flours, xanthan gum, gelatin powder, onion flakes, salt and soy lecithin in a small mixer bowl. Add warm water, oil, eggs, and vinegar to the flour mixture. Beat dough with electric mixer on high (using regular beaters, not dough hook) for 2 minutes. The dough will be soft and sticky.
Transfer dough to eight English muffin rings (or aluminum foil rings) on baking sheet. Rings and sheet should be coated with cooking spray first.
Cover with aluminum foil and let rise in warm place for 30 minutes or until desired height.
Preheat oven to 400 degrees F. Bake 15-20 minutes or until tops are golden brown. Cool 5 minutes, then remove buns from rings. Lightly toasting the cut side of bun before serving produces a crispy texture.