These pancakes are a very healthy breakfast, and tasty too!
In a large batter bowl, mix the first 5 dry ingredients. Make a well in the center of the dry mix and add the eggs, canola oil, vanilla and buttermilk. Stir to blend, but don't overmix. Add the ground flax seed, the All-Bran, and the oats. Stir to mix. Add the optional ingredients if you choose.
If time permits, allow the batter to rest for 15 minutes, but it isn't necessary for good cakes. The batter will be thick, so adjust the buttermilk by adding more for thinner cakes.
On a hot griddle or pan, lightly spray with cooking oil and wipe any excess away with a paper towel. Make your cakes the desired shape and size you like!