Ashley- Sorry he isn't getting what he needs. I always find it ridiculous when schools say things like we don't differentiate till X grade or we don't offer gifted programs until X. What about kids who need it NOW? Nobody magically transforms into a gifted child at X grade or age.
I will share with you that we approached our school about grade level acceleration to remedy this problem with our child. Grade level acceleration is the least staff/money intensive thing they could do and for us there was no amount of differentiation big enough to bridge the gap reasonably in grade. Redirecting a bored child is a problem for everyone but it isn't developmentally appropriate for most K boys to not get in to the Legos if they are done with their work. (School needs to offer a reasonable environment for him to regulate himself. I know that's fine to say but how do you get them to do so.)
Our school's initial response was that no one had ever done this and it might be socially/emotionally damaging, etc. But I shared our testing and the Iowa Scale of Acceleration and they decided to test 2-3 grade levels ahead. We get the results soon and while moving ahead a grade or two isn't a perfect solution, it meets our child's needs better than our other options at this point.
There are some great threads here and articles over at Hoagiesgifted if you want to read more about acceleration. It really sounds like your son needs at least above grade level work in several subjects. There are lots of people here with experience in doing that in a variety of ways. You are definitely in the right place.
