Your son should do fine within a week I'd say. Kids heal a lot faster than adults when it comes to tonsils. I was 25 when I had mine out.