Mix the flours, baking powder, soda, salt and spice(s) together. In another bowl, beat the eggs and add and beat in the brown sugar, molasses and buttermilk. Stir the blueberries into the dry ingredients and mix these quickly into the egg/molasses/butterm
Pour the batter into a greased 2-quart pudding mold (it should fill it about two-thirds full). Secure the lid and place it in a kettle or saucepan that is tall enough so you can put a lid on it. It's important to put something on the bottom of the pan so
Fill the pot with boiling water about two-thirds of the way up the pudding mold. Cover, bring the water back to a boil and lower the heat to a simmer. Steam for about 2 hours, adding water if necessary.
After the pudding is done, remove it from the water and let it stand for a few minutes. If it seems to be sticking anywhere, loosen it gently with a knife. Then take a serving plate, upend it over the mold, and turn the pudding out, giving the mold a tap
This pudding makes a delicious (and healthy) dessert or snack as is, but you can dress is up by spooning a bit of yogurt sweetened with a little maple syrup over it when you serve it.