Updated: Please don't be upset. I just assumed (wrongly, sorry!) that if they were in the original container they hadn't been washed. But even washed, they could still carry something -- that's a risk with any uncooked food. I just was concerned to see so many posts instantly assuming this was "only a tummy bug." We can't diagnose him online. That's why the doctor's the place to go, to be sure either way.
Original: Please do not ignore the possibility that this could be neither a simple stomach virus nor simple overeating. It could be a foodborne illness like E. coli or salmonella --yes, fruits and veg carry both, not just raw chicken etc. These illnesses can take a little time to develop, so this may just be a virus, but I would not make assumptions.
If he continues to be this ill into the night:
He will be dehydrating. Young kids dehydrate very quickly. I took my kid to the local urgent care center when she was vomiting a LOT less than your son is and she was dehydrated and put on an IV for it. Don't let him go too long vomiting and vomiting or you'll have bigger issues. I would call the doctor today and say you need a call back. Ask them: At what point do you take him to the ER or urgent care center for hydration and a test, because....
He needs to be tested for foodborne illnesses. That test is pretty standard if you take him in for hydration but be sure to demand it to be certain it gets done. It's just a blood test. Better to have it done and find it wasn't anything foodborne, just overeating or a virus, than to assume it's a virus and find out that it is E. coli or something like that. Foodborne viruses can be VERY dangerous to young children.
Even if it's only a virus he surely needs some hydration, whether it's at home or in a doctor's office, if he keeps vomiting. Please call your doctor now -- dont' wait until they are open tomorrow morning.
Was he eating blueberries right out of the container from the store? Then they were not washed and that's not safe. Yeah, folks are going to post "we do that all the time and we've never been sick" but my daughter did a big project on foodborne illnesses last year and frankly things like raw fruit and veg are pretty common carriers. I say this as someone who eats a lot of berries myself but I'm crazy about washing them, especially knowing what we learned last year about these illnesses. Young kids are one of the most sensitive groups. I'd rather check and be told "It's a virus" than end up with him in the hospital because we didn't check early enough.
Not trying to scare you, but everyone's just immediately assuming "It's a virus." That is the likely cause, of course, but I would not just assume it, if he ate unwashed berries and is vomiting this much. Ask the doctor what to do and when to do it, and when and whether to consider if this is something beyond a "tummy bug."