I'd agree with the consensus--this can be done easily. When he checks in, make sure DL connects his Hawaiian itinerary and then if he misses, he can get rebooked.
One other thing to remember--the Hawaiian flights regularly run at least 15-30 minutes late. Island time, you know.