Horn is modified hair and is not porous, like bone or antler(modified bone), so oil will not be absorbed into this material. hence coating with a wax (beeswax is what i have used) is a "natural" way to protect the surface from fingerprints, etc.
in a living animal, the outer(cortical) part of it's bones have blood vessels running through it and these contain water and fat(oil). hence it seems reasonable to soak bone(or antler) in mineral oil to allow the canaliculli (thin walled tubes runnuing through the bone that contain the blood vessels) to again have some oil in them. but it probably is unnecessary as in the living state the fat in blood never comes into direct contact with any bone cells as it is all contained within the walls of the blood vessels.
i have noticed on older knives that bone scales seem NOT to shrink, or crack, unless there has been "trauma", like at a pin crack. this would support the view that bone scales do not need any treatments.
my question is how do you clean bone or stag handles to remove the "hand" grease, etc. it has accumulated over years of use ? what about warm water, dish soap and a nylon brush ?
v. useful thread and i hope the more experienced collectors will continue to share their experiences on this topic. thanks, roland