I'm so glad he's doing better.
FWIW, when Cora (then 9 1/2) had her femur fixed (I realize it's a completely different op), it took about a week for the swelling and bruising to subside, even with physio/massage by the vet techs. He'll probably have stocky legs for a few more days at least.