Any way to give it earlier?
Or, it might be somehow building up in his system (some people react differently to certain medications - unusual reactions).
Or... he may be so used to being mentally exhausted, that he really is NOT feeling ready for bed... in which case. any way to burn of a whole whack of energy in the early evening?
Or... he may need something sleep-inducing, to set his body clock back the way it needs to be...
Just some ideas.