First, grind the flour. If you are using pre-ground flour, sift it first, then measure it. Freshly ground flour is lighter and looser than flour in a bag, and you don't want too much.
If using whole vanilla beans, split them down the middle and soak in water for 30 to 60 minutes. Then, scrape all the tiny seeds out of the middle (the "caviar") and add them to the flour. Use the soaking water as part of the water for this recipe, too.
Mix together the flour, vanilla paste (or caviar), butter, sugar, and water until a fairly stiff dough forms. Cover this and allow it to sit overnight or at least 12 hours.
After the soaking time, add the sea salt and yeast. Knead these into the dough for about 10 minutes, until thoroughly incorporated. Then, cover the dough and let it rise for about 2 hours, until doubled.
Punch the dough down and separate it into 12 - 15 small balls. Shape these into bagels by gently creating a hole in the center. Allow the bagels to rise for another hour.
Once the bagels rise, get a large pot of water boiling, and add the honey. Preheat the oven to 400.
Very gently, scoop the bagels up and add them to the water (I use a spatula for this so I don't deflate them). Boil only 2 or 3 at a time -- don't crowd them -- for about 3 - 4 minutes.
Remove the boiled bagels and place them on a cookie sheet. Once all the bagels are boiled, bake them for 20 - 25 minutes until golden brown. If you like, you can use an egg wash on them prior to baking and sprinkle them with sugar or poppy seeds, but I didn't.
Once baked, enjoy immediately, or allow to cool and freeze for later.