The leg of the bolt that contacts the hammer is formed in a semicircle; that semicircle goes around the cam on the hammer. The cam should be tapered. With the hammer down and the bolt leg around the cam the trigger/bolt spring should hold the bolt in the up position, through the frame and into the cylinder stop notch. Drawing back the hammer, the cam pushes up on the bolt leg, resulting in the bolt being retracted inside the frame. This is places the trigger/bolt spring into tension, attempting to push the bolt back up into the frame cutout. When the sear drops into the hammer half cock notch the bolt leg should still be around the cam, which is now holding the bolt down inside the frame, against the trigger/bolt spring tension. If you pull the hammer back towards full cock, at some point the bolt leg will fall off the cam because the cam taper comes into play and there is no longer enough area to hold it up. When that happens the trigger/bolt spring will cause the bolt to snap back into the frame opening and against the cylinder. In a properly time gun this occurs just before the hammer reaches full cock and the sear enters the full cock notch.
One more point: the two legs of the bolt should be just slightly apart from parallel (that is, spread away from each other, in a very slight 'v' shape); they are actually a spring that holds the side of the bolt leg against the side of the hammer to keep it around the cam as long as possible. If the legs are parallel or even bent towards each other this spring is too weak and the bolt leg may fall off the hammer cam prematurely, allowing the bolt to engage the cylinder too soon. This may be the problem in your case.