It happens, just because you have two parents with blue eyes doesn't guarantee that you won't get children with brown or green eyes instead. Genetics are a tricky thing, and even if the last 3 generations of parents were blue bars doesn't mean that all the offspring every time will be blue bar, at least for many more generations.
He's still beautiful, and there is a change he'll still change before he's done growing.