Mix yeast, water and sugar in mixing bowl and let stand for 5 minutes.
Combine 2 cups flour and sugar in small bowl and add remaining flour to separate small bowl, set aside.
Mix flour and sugar mixture into yeast and water using dough hook attachment.
Crack eggs into measuring cup, add water to eggs until measurement reaches ½ cup.
Warm milk, butter and salt in microwave safe bowl.
Slowly pour milk, butter, salt and eggs into mixing bowl with yeast mixture.
Add half of remaining flour to mixture, once dough starts to form.
Dust flour on clean workable surface and knead in remaining flour, just until dough is smooth enough to handle–dough should just start to feel elastic.
Drizzle small about of oil in medium bowl and place dough in bowl; roll to coat in oil. Cover dough with towel and let rest in warm place for 1-2 hours, or until dough has doubled its size. Punch risen dough down then roll into a ball. Separate dough into 18-20 dough balls.
Place ½ cup sugar and cinnamon in large resealable bag and add ¼ of the dough balls. Shake to coat balls and repeat until all dough is dusted in sugar.
Cream all ingredients for filling together and place in piping bag. Grease Bundt cake pan and place 9-10 dough balls in bottom of pan and poke holes in each dough ball. Pipe in small amount of filling into each roll. Place the rest of the dough balls in Bundt pan. Cover with towel again and let rest for 1 hour.
Preheat oven to 350 degrees.
Melt butter and whisk in brown sugar and cinnamon. Pour glaze over rolls and bake 20-25 minutes.
Turn monkey bread over onto platter and serve while still warm.
One Last Thing
Let your dough rise overnight and finish up in the morning. The sweet aroma of fresh baked bread will get everyone out of bed quickly!