Triggers are different in everyone.
My daughter is 24 and has been having seizures since she was 17. Her triggers are stress, illness and overtiredness.
If this is your son's first seizure, he may actually never have another one - 50% of the people who have one seizure don't go on to have more.
Best of luck to you and your son.