Methods of joint repair employing sutures and attached fixation devices are discussed. For example, a bone block graft procedure (e.g., Latarjet) is discussed which employs fixation devices to secure contact between graft surfaces of two bones. A suture construct, including a continuous suture loop routed through a first fastener, is secured to a first bone. Looped ends of the suture loop are passed through passageways formed in the two bones. The looped suture ends are further routed through a second fastener. The second fastener is mounted to the second bone and a sliding knot, formed in the looped suture ends, is advanced into contact with the second fastener. The suture is further tensioned using a tensioner device to secure the two bones together.