Good question. I always thought that four holed buttons were invented by folks with double vision.
I've always used two hole, especially on bags, because I wrap the thread or sinew around the shank of the part just behind the button before finishing and securing the thread.. It'll raise the button off the face of the bag just enough to ease the passage through the button hole on the flap of the bag.