Really? I honestly though he was one of the more interesting characters both times I was watching the movie. Chirrut was fun and all, but he remains the same throughout the entire story. Baze mostly just has a change at the very end. Bodhi is actually important to the plot, has personality (I’m not saying that the others doesn’t), character development, interacts a lot with the main characters, etc. He felt a lot less like a secondary character compared to Chirrut and Baze, and had a story arc much more comparable to Jyn and Cassian.
Also, “coward”? I don’t see how either Bodhi or Finn counts as cowards. Not particularly heroic from the start, sure, but that doesn’t make them cowards. Also, Bodhi was a pilot, not a soldier. That’s actually why I found him interesting. Unlike Chirrut and Baze he wasn’t used to fighting, yet he does find strength in the end and makes a huge contribution to saving the day.