Hi Pie Man,
I'm hoping to travel into the Ukraine myself this year...and I'm told that you can buy a Green card Insurance at the border.
It is almost impossible to try and obtain insurance in the UK for these countries. If your own insurance won't give you a GReen Card, another one won't be able to because you can't take out two insurance policies on one bike...which means moving your policy!
I travelled into the Balkans this year....and never had trouble getting insurance at any border...except Serbia...but if you struggle, just find an insurance agent in a town and thay can do you a policy for the country.
The Association of British Insurers
www.abi.org.uk 020-7600 3333 will give you some names and numbers....but I found that I was going round in circles!
Although it seems risky, it is better, and easier, at the border.
Hope that helps,
Steve

)