You could use either and still make sense however, if you want to convey empathy for the autistic person and you're speaking about someone in particular you would use "for". "To him" is something that happens to him; "for him" is something he himself is experiencing.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.