Preheat oven to 200 degrees to keep the pancakes warm.
Cut the bacon in half lengthwise and then cut into ½ inch pieces. Put in a large, cold skillet and turn the heat to medium. Cook the bacon, stirring frequently, until browned and crispy, about 10 minutes. Remove the bacon pieces from the grease with a slotted spoon and drain on paper towels. Reserve 1 tablespoon of bacon grease for the batter and a little for greasing the pancake griddle.
Put the oats in a blender or food processor and grind to a powder. Add the brown rice flour, tapioca starch, baking powder and soda, salt, buttermilk, eggs, maple agave and 1 tablespoon reserved bacon grease. Blend until combined, scraping down the sides of the blender or food processor once or twice. Let batter sit for 10 minutes to thicken slightly. Reserve a small handful of the bacon pieces for garnish and fold the rest into the batter.
Heat a griddle or large skillet over medium-low heat. Brush with some reserved bacon grease and pour or ladle about ¼ cup of batter out for each pancake. Cook until the edges of the pancake start to look dry and there are some holes in the top of the pancakes, about 1½ minutes. Flip and cook until the bottoms are browned and the pancakes feel firm to the touch, about another minute. Put pancakes on a plate and keep warm in the oven while cooking the remaining batter.
Serve the pancakes topped with the reserved bacon bits and more maple syrup.