The honey or sugar is to reduce the swelling.
Truthfully, the couple I've dealt with I've sprayed what was showing with Terramycin spray, used a bit of lambing lube (or baby oil) and pushed it back in. You need to do this very gently and slowly, but completely, and hold it there for a minute. Both stayed put and caused no more problems.