I use soap all the time. It doesn't gum off the needle, and it doesn't rub off, if you apply enough pressure. I whittle all 4 sides of either a sliver I've saved, or the travel sizes you get from hotels. I've found Ivory really works well and seems to hold the sharp points.