Thruster: congrats on your new bike, bog or not. These things have gotten so pricey these days that to be able to just own one is becoming a challenge worth celebrating in itself.
I saw someone just the other day with an '07 250R which had the White Brothers X2 (??) single pipe(!!!) and a completely different header. VERY loud. Not sure he had a bog, but it didn't seem like it.
Although not an '07 250R owner, I did hear of the bog issue. Was inches from purchasing an '07 250R, but discovered an (un)used '06 450R actually for a good chunk less $$ and went that route instead. But looking back at the bogging I had with my '04 250X (was very bad) there may be some things (low down on the cost scale) which you can do to at least see if you're making the bog worse, or if it's getting better.
One popular thought (at least around my neck of the woods) is that the '07 is "over carbureated". Meaning too big a bore. Now, I'm no expert on airflow or even jetting, but I know you tend to slow down airflow (or at least the venturi effect it produces when you increase bore size, which is an air stream's ability to draft a liquid up through an orifice located below the air stream -- which would be your main jet). If this is the case with the '07, then sleeving the carb may be the answer, which would decrease the bore size, thereby increasing airspeed. I think ~ has commented on such an insert being made available through Ron Hamp Cycles.
The other thing you could try is more trial-and-error based. I believe the theory behind the Boyesen pump cover is that it holds "more" gas than the stock cover. And refills faster, as well (??). That being said, even if you're snapping the throttle repeatedly with the stock cover, you shouldn't (theoretically) have a bog so long as you give the pump enough time to refill, and the pump timing adjustment is dead-on. I would start there. Maybe even advance the pump timing so that the fuel stream is just nipping the throttle slide at the bottom, as it raises up during your throttle twist. This way you at least rule out the timing adjustment being the problem.
Also richening up your pilot screw, or even the pilot jet itself can help. Last but not least, maybe expiriment with the next
smallest leak jet, in the float bowl. This will add pressure to the accelerator pump circut, as a smaller leak jet causes less fuel to be returned to the bowl during throttle whacks, and more fuel to be delivered to the a/p nozzle. Think of it as a leak in a garden hose. A bigger leak means less water is delivered to the nozzle. A smaller leak means more water goes to the nozzle. Similar with the leak jet in the A/P circut.
So (just me again since I like to tweak) before spending a dime on anything else I'd mess ith each of these one at a time and see what the changes are, if any. The only reason being I'm not sure just yet if anyone has nailed it down to a routine process of how to fix your bogging '07 250R. (Or maybe they have by now!). But I would start with those changes -- I agree with redrider... even stock it should not bog. It's a race bike, not a trail bike. Bog means a fuel delivery timing issue, or maybe volume issue, or maybe both. Now, if this delivery issue stems from the carb bore being too big, then I'd say sleeving the carb should help. But as I understand it, the whole function of the accelerator pump is to supplement for the
lack of venturi effect, when the rpm's are
too low to draw gas up through the main jet. So look into the accel. pump circut - play with the timing, try a different leak jet, play with the fuel screw. I think (maybe just me again) the problem lies somewhere in the blending of these things along with the a/p. When that vital part of the carb is not earning its keep, it's almost not even fun to ride.
Good luck to you - I hope this helps.
Nothing worse than grabbing a fistful of throttle only to hear crickets and tumbleweeds back for an answer. (Hello power? Are you there??)
-matt