Personally, I only have done soaking in warm water for a period of time. Beetles would be my next suggestion.
Bascially, how I have done mine is using an aquarium heater turned up all the way in a 5 gallon bucket with the skull. It's best to have as much meat, brains and eyes out as possible as it just slows it down. Lid is essential to keep the stink down and to stop maggots/evaporation. I warn you, this smell will be absolutely horrible. It soaks through latex gloves, but not nitrile. I would leave them in this for about a month. The heat also helps loosen grease in the bone so it speeds up the degreasing.
After it is all clean, it goes into another bucket with heavy amounts of Dawn dish soap (great degreaser!) and ammonia. Together, they really help get the grease out of the bone. Yellow bones are due to grease trapped inside. Bears are a very greasy skull so it may take a few months to get it looking good. The hogs that I have done, I even drilled tiny pin holes on undersides of areas that were a high concentration of grease. It allowed the soap and ammonia to get at it better. It would take me many times of drying to check for grease then re submerging to degrease even further.
Once done, submerge the skull in Hydrogen Peroxide for a day or two (if using the cheap stuff from the medical isle). The teeth will all come out and can be glued back in with Elmer's Glue once complete. Then seal with a non yellowing clear coat from an aerosol.
Sorry if this was long winded, but it urks me to see a trophy skull all yellowish and nasty!