Preheat oven to 375 degrees and grease an 8x8 inch square pan.
Place 2 cups of the rhubarb in the dish and drizzle with honey.
In a small bowl, combine the oats, cinnamon, ginger, salt, and baking powder. Pour over the rhubarb.
In a separate bowl, combine the milk, eggs, syrup, and vanilla. Pout over the oats and rhubarb.
Sprinkle the nuts and remaining rhubarb over top.
Bake for 40 minutes until baked through and golden.
Let cool 10 minutes and enjoy or store in an airtight container for a few days as a great make ahead breakfast.