To be consistent with current Wiki standards, it should be written as "Koji Haneda", so basically not the manga version nor the anime version. Still don't understand why it's left as "Kohji" on his character page when the double vowels in romaji spelling weren't kept for Shinichi or Yusaku Kudo, and many other characters, never mind adding an h. Only exception being the Mouris I believe.