I've always used spit to clean up blood spots from hand quilting. I chew a wad of white thread scraps and then use them to blot the spot. If the blood stain is too big to do that with your son's shirt, I would carefully try peroxide. I am not sure what perioxide would do to the other colours on the shirt.