"but that sounds like the extent of the normal acceleration."

Your DS sounds like he falls well outside the range of kids who would be well served by "normal acceleration." I agree that skipping may not necessarily make a difference, and sticking with a teacher who is willing to work with you may be the best option, but you are going to need skips sometime soon, so you should start to prepare them for that now.