for list of food to avoid.
When the hospital told you of your son's G6PD condition, didn't they give you a list stating what food/thing to avoid?
Anyway... my nephews (17 & 15 yrs old) + my son (5 yrs old) are G6PD. So far so good leh. Drank some chinese tonic soups (eg Ba Zhen, Si Shen Tang) and still fine. Ate a variety of beans & legumes (but NEVER broad bean), also ok. Key thing is eat in moderation.
Then again, different people have different reaction to same food, though same with G6PD. So, you'll just need to observe. As time passed, I'm also like swimironkids... forgot that son is G6PD.