Your son has vomited twice after sustaining head injury
and having headache. These may be the sign of raised intracranial tension because of may be a small blood collection. You should get his CT Scan
done which will show any blood collection and any injury to the brain. Pl consult a neurosurgeon who can advise you correctly if any further action is required.