What is the nuance of お人好し vs いい人?

I'm reading the manga 僕だけがいない街 where the following is thought about a character who is kind towards the protagonist:


The implication is that the guy is a good person. What is the difference though between お人好し and いい人 that the protagonist finds necessary to emphasize?

  • 8.1k
  • 2
  • 21
  • 46