Hi Roy
if you find the particles too big in the pigeon mix, try the various feeds they do for canaries and finches also budgie food.
I go to a pet supplies and get mine. they work out at 99p/kilo. This season i experimented with canary conditioning feed which is black and smells of aniseed and loose millet, which is tiny and golden.
I mix it thus...
a two gallen bucket with lid
put in...
half a bag of the black aniseed stuff
half a bag of millet
a full bag (kilo) of hemp
a handful of dried maize
Then i pour boiling water over the lot, put on the lid, and let it stand 24 hours.
Then i pour the water away, add more, and boil the mix in a very large pan, for about half hour, or until the hemp is well open, when it cools you are left with a very sticky mix, ready to use or freeze.
when i'm on the bank I then add chopped boilies, micro pellets, and if i'm balling it in, as much crushed hemp as i can get in and just enough brown crumb to bind it.
I found this keeps fish in and around the swim all day.
good luck
crusty