A man in his 20s has been charged over a fatal crash in Sydney's southwest, that killed two teenage boys.