Another speculation, then.
A gay date gone bad. Victim and attacker have major spat, victim walking home, attacker comes up and assaults him.
That's the only way the victim could have that much detail. "Very" blue eyes, indeed. At midnight? It wasn't that light out, especially where they were walking. The victim knew his attacker. Well.
“Blue eyes” is code for white person I bet. This could very well be a hoax, they often are