In a large bowl, mix the warm water, honey, and instant yeast. Let it sit for about 5 minutes until bubbly. Then, add the olive oil, salt, and flour. Mix until a dough forms.
Turn the dough onto a floured surface and knead for about 5-7 minutes until smooth and elastic. Place it in a lightly greased bowl, cover it with a damp cloth, and let it rise in a warm place for about 1 hour, or until it doubles in size.
In a medium bowl, mix together the mozzarella cheese, cream cheese, chopped chives, and garlic powder until well combined. Set aside.
Once the dough has risen, punch it down and turn it out onto a floured surface. Divide the dough into 8 equal portions. Flatten each portion into a circle, place about 2 tablespoons of the cheese filling in the center, and fold the edges over to form a ball. Pinch to seal tightly.
Preheat your oven to 425°F (220°C). In a large pot, bring water to a boil. Once boiling, carefully drop in the stuffed dough balls, a few at a time. Boil for about 1-2 minutes per side until they puff up slightly. Remove with a slotted spoon and place them on a parchment-lined baking tray.
Brush the tops of each bagel bomb with the beaten egg and sprinkle with everything bagel seasoning.
Bake in the preheated oven for 15-18 minutes, or until golden brown.
Let them cool slightly before serving. Enjoy warm!
Notes
Serve the Bagel Bombs on a wooden board with a small bowl of marinara or creamy ranch sauce on the side for dipping.