As a non Coffee drinker I have found Diet Mountain Dew helpful for those late night sleep issues. Feel sleepy, pull over in a safe place, drink half a 12 oz bottle, close eyes and rest/snooze for 20 minutes, continue driving rested and alert.
I can usually sleep on caffeine
Tonight aside from little diet dp
I cut off the hard stuff by 10