Possibly, but he might opt out of any 200s to concentrate on the 100m in Berlin, and, after that, he could decide whether to run the 200m there.
That would be my advice as I think the 100m is his best shot.
Another option might be to use his problem with corners to try to force his way into the 100m in London, which would then force Bolt to either run him when he’s not expecting him (and may have done more work than optimal for this race in prep for Berlin, expecting either a walkover or a loss only to a countryman as in 2008.) or to shift to the 200m and look bad in the process after claiming he’ll run anyone etc. (We already know that’s not true cause he dictated that Gay could not run in Toronto).