Hi thanks for your question.
head of your son is normal, so there is nothing to worry. Some amount of swelling is expected due to soft tissue injury
. Road traffic accidents are known for infection, so some swelling could be due to super added infection to the soft tissue injury.
Hope this answers your question.