Recovery from bone surgery is quicker than a rotator cuff surgery.  Patients are usually put in sling for a couple of days after the surgery.  They can be out of sling and use their extremity as much as they can tolerate the pain. They usually recover completely in six to eight weeks and can perform unrestricted activities after that.  Patient involved in professional sports or heavy activities may need longer rehabilitation period.