Usage of the word "latest"

Raj has breakfast almost always before 7:45 AM. On rare occasions, he has after 7:45 AM, but never after 8:00 AM. So If he says "I always have my breakfast latest by 8:00 AM" to convey this fact, is Raj's usage correct?


By eight o'clock at the latest would be the usual way to put it.