90 minutes isn't that long. I got melotonin for my son when he was 7 and taking 3 or 4 hours. You could try making devices off at 7 and bed at 8.30 with a book. What time does he get up?