Glad to hear.
I'm facing surgery on my big toe joint at some point, so it's good that you're up and walking, albeit only in small amounts, nearly immediately.
I loathe narcotics, I'd be trying to get off them ASAP. Fortunately one drug that I didn't like.
Hope it continues to go quickly and smoothly.