Time will tell how fast he can go. I think he can't afford to wait for Olympic and world championship events to keep breaking them though. He'll have another 2 Olympics at most before he gets passed his physical peak and his times start to suffer.
I think he may get the 200 to near 19 flat and the 100 into the 9.3's but that's as far as I think it can be pushed until some other complete freak comes along.
Is there really a need to start calling people idiots though?