Peanut allergy - if my child were to have a serious reaction would it happen right away?

Yes. Generally immediate-type reactions (hives, swelling, shortness of breath, anaphylaxis) to food would happen in the first 30min or so after ingesting the food in question. Beyond the 1hr mark, you are more likely to see delayed and less aggressive symptoms of allergies.