Right after you boil the bagels, top them with your desired toppings right away so they stick! Don't wait. Do that pronto. If you are still having trouble, make a quick egg wash (egg and a little bit of water) and brush the tops of the bagels after boiling. Sprinkle on your toppings and then bake!