Freely admit I know little about US visa acceptance policy .. but my guess is that some passports require a lot more red tape to be cut through than others. He's travelling for work rather than a holiday which probably won't help, so if I was to guess on this one, i'd say that he will...