K.H.
As a pharmacist (and mom) I recommend you take him back to the pediatrician immediately if you haven't already. It sounds as if the injection site may have become infected, in which case he will need antibiotics. Do not wait around -- better safe than sorry. If untreated, this could become really serious -- have him seen right away.