DS had his BCG vaccination on 16th May and all seemed totally fine (little bit red and raised for a while but nothing major). This weekend it suddenly became infected and now looks as though it is full of pus. Why has it taken almost 2 months to become infected?? He is now on antibiotics (and spits out 2.499999ml of the 2.5ml I have to give him each time!!)