Mill about 900g (7 cups) of wheat berries into flour
In the bowl of your stand mixer, combine the sourdough starter, water, and honey. Stir until the starter is dissolved. Use a large mixing bowl for this if you do not have a stand mixer.
To the wet ingredients, add the vital wheat gluten (if using,) salt and freshly milled flour. I like to add the flour slowly, 1-2 cups at a time.
Set your mixer to medium-low speed (I use setting 2 on my Bosch Universal mixer) and knead the dough for 10–12 minutes, until it becomes smooth and elastic. The dough will be stiff but smooth. You can knead by hand for this step if you do not have a stand mixer.
Place the dough in a lightly oiled bowl, cover it with a damp towel, and let it ferment at room temperature for 4–6 hours, or until it nearly doubles in size. For a morning bake, prepare the dough in the evening and refrigerate it overnight, covered, for 8–10 hours. In the morning, let the dough come to room temp before continuing.
Divide the dough into 12 equal pieces, about 130g each.
Roll each piece into a ball, then poke a hole in the center with your thumb. Stretch the hole to about 2 inches in diameter, as it will shrink during the next rise.
Place the shaped bagels on a parchment-lined baking sheet, cover them, and let them rise for 30-60 minutes while you prepare the boiling water.
Preheat your oven to 425°F (220°C.)
Bring a large pot of water to a rolling boil and add honey or molasses. Boil each bagel for 2 minutes per side, then transfer them back to the baking sheet.
Sprinkle your desired toppings on the bagels immediately after boiling. Bake in the preheated oven for 25-30 minutes, or until golden brown.
Serve warm with the toppings of your choice