Add the whole grains to the blender along with 1 cup of buttermilk, and blend for at least one minute until the whole grains are completely pulverized and the mixture is smooth. Add additional buttermilk if needed to maintain the vortex. (See video.)
Once the mixture is smooth, turn off the blender and allow the mixture to soak in the blender from 6-12 hours.
After allowing the mixture to soak, add the egg, melted butter (cooled so that it does not "cook" the egg), vanilla, and honey, and blend the mixture for 1 minute. Add more buttermilk if the mixture appears too thick to blend smoothly.
Stop the blender and add in salt, baking soda, and baking powder. Blend for approximately 10 seconds and turn off the blender.
Turn on your waffle maker. Following the manufacturer's instructions, add the appropriate amount of batter to the waffle maker and cook as directed.
Transfer the cooked waffle to an oven-proof plate. To keep the cooked waffle warm, place the plate in an oven preheated to 200°F. Alternatively, you can cover the cooked waffles with a clean kitchen towel.
Continue cooking the waffles with the remaining blender batter.
Once all the waffles are cooked, serve them immediately and enjoy.
Well-wrapped waffles can be stored in the refrigerator for 2-3 days and up to 3 months in the freezer.
To re-warm waffles, place them on a baking sheet lined with aluminum foil or parchment paper. Alternatively, you can place them on a non-stick baking sheet. Place baking sheet in a preheated 350°F oven for 5 minutes until waffles are crisp and heated through.