Picked up the Berg this morning, it was a cheap repair – $2100.00 
They could not find much wrong with it engine wise it only needed 2 inlet values that were slightly worn replaced but I got them to do a few things while it was all in bits – new Rings, Valve Stems, Cam Chain, Rear Swing arm bearings, front wheel bearings, replaced all the gaskets, fully tune the bike with the baffle in etc, etc just to name a few things of the top of my head.
When it all boils down it looks like the big puff of smoke was my fault from all the research I have done. The smoke problem looks like it may have been caused by me putting to much oil in the night before when I did an oil filter & oil change. I put in the 1Lt of oil but may have not emptied the engine enough, I normally let it empty for about 30min’s or more when I do an oil change but i did not do that on this occasion, trying to do things in a hurry instead of taking my time…..Bugga
Apparently the Bergs do not like to much oil in them.