Aleve (or is it Alleve?). Over the counter analgesic. I think superficially similar to Voixx and Celebrex, so don't take it 24x7 for weeks on end. But (my PT and MD said) one a day for a week or two is fine. Aleve lasts 12hrs, so I found I didn't wake up in the middle of the night in pain. Percocet only lasts about 4hrs.
I broke my left tibia, fibula, ankle, and right wrist (dislocated thumb due to tendon tearing it's anchor point off trapezium bone) two years back.
I found that I could cut WAY back on percocet when I took aleve instead, or one aleve and one percocet instead of two percocet. Motrin (ibuprofin) also works, but make sure your doctor says it's OK- ibuprofin can made bleeding worse.
The sooner you can lay off the narcotics, the sooner your guts will work properly (opiates often cause constipation).
Part of your prescription for painkillers is to keep you from moving around too much so you can heal, not just for dulling pain. Even if you find a combination that helps, really take it easy. Some doctors have trouble understanding that people who will treat broken fingers with duct tape and some more riding, won't stay on the couch like they're supposed to, 'cause it doesn't hurt "that bad".