More of an action than a mood.
He had a bottle of water and was less than a mile from town.
he can walk to town
If you are telling us to revise the sentence, one error is that there is a double negative. 'not' and 'un' would cancel each other, and the revised sentence 'I wouldn't say he's the nicest guy around, but I've seen him behave kindly before.'
Well..... I think it is because the word devoured means that the person eats hungrily and willingly. Eating could mean that you could be eating like the queen or like a pig (no offense if u have a pet pig).