Tried a number of things to try and sort this rattle out, but eventually gave up and asked BMW to take a look whilst it was in for its MOT.
They said they had seen the issue before and and the resolution was to "move the wing in". £25 later and I havent heard the rattle since.