I am having a problem with my bead heads where I dind that they slip forward over the eye of the hook. The problem is sort of obvious but I don't know the solution.

For example I am tying on a Mustad 9672 size 10 hook. The usual chart for bead heads says to use a 5/32 bead. This bead will actually slide right off over the hook eye. I stepped down to a 1/8 bead and find that this bead will slip down almost entirely over the eye of the hook making it very difficult to thread the eye.

The next size down will appears to be out of proportion to the hook size.

The problem is obviously that the forward hole is too large for the size of the eye. So the question becomes;
1. Is this a problem with the particular batch/brand of beads that I am using. Do other brands have smaller forward holes?
2. Is there a way to tie the bead on so that it doesn't slide forward? Should I be putting a few wraps underneat the bead before I slide it on or a few wraps in front of the bead to build up the hook at the eye?
3. Is there another solution that works for you.

Thanks.