Decided to put a few more layers of amalgamating tape on the silver disc part, as in the above photo', to build it up a bit more.
Then when i put the bulb back in and clipped it into place i could see from the front that the locating pins were in the correct place but the added tape moved them back by about another 1mm so that they weren't actually in contact with the housing.
Then after giving the bike a good clean up and a bit of TLC i went for a quick spin up the road.
Now i don't know if it's the same for you, but every time i clean the bike it feels better than normal, but this time it felt particularly good, and then i realised........NO BUZZING
So, this is the fix for any buzzing headlights out there.
Get yourself some self amalgamating tape and wrap it round a few times, as in the above photo', and it will act as a cushion, and because of its rubber properties will counteract any vibrations. It's really useful stuff anyway, and doesn't go off, and a roll lasts for absolutely ages. You just stretch it then it sticks to itself, and is heat resistant and waterproof.
The difference in noise to me was very noticeable, and now it just sounds sweeeeet