In the bowl of your stand mixer, bloom your yeast by mixing the warm water, milk, sugar and yeast. Allow the yeast to bloom for 5-10 minutes until the yeast has become active and bubbly.
Once your yeast has bloomed, add in the rest of your ingredients. Using the dough hook attachment, mix on low speed for at least 10-15 minutes until the dough forms into one smooth ball. If the dough seems too wet add in more flour, one tablespoon at a time until you get the correct consistency.
Now that the dough is in one smooth ball, cover your bowl with a warm, damp towel and allow the dough to proof for approximately 20 minutes. Proof your dough in a warm place like the oven with the light on. The dough should double in size.
When your dough has doubled in size, punch it down and turn onto your work surface. Separate the dough into 2 oz portions. You should get 21 - 2 oz portions of dough.
Shape your pieces into rolls and place on a lined sheet pan 1.5 inches apart from one another. You should be able to fit all rolls on one sheet in rows of three.
Cover with a damp towel and allow to rise one more time. Approximately 10-15 minutes, until they are nice and puffy.
Mix together the egg wash and brush a thin layer on each roll. Sprinkle the everything bagel seasoning on each roll and place in a 350° oven for 20-25 minutes, until golden brown.
Allow the rolls to cool slightly before tearing in and be sure to serve with lots of butter! Enjoy!