Right at start-up, with choke on, it starts bang, bang, bang, waaaaaaaaaaaaah, then idles back down to bang bang bang, or fouls the plug? Then with a new plug runs fine?
If so, my 250 was like that for awhile. When I first bought it, I thought it was just a trait of the bike, but was cured with a float adjustment. I'm sure thats not the only possible cause and it may be a coincidence that it fixed it. Like if it was debris, that was also taken care of while i was in there setting the floats. Something in the pilot jet is also a good place to look, or in the floats or holding up the gas flow, or possible air leak from a seal, gasket or carb clamp.
Check floats, the tab that pushes the pin down in, is tweekable.