Here's how it's usually used in French, and its English equivalents:
* "Du bon" is often used to mean "something good", "good things", or "something positive".
* Example: "Il y a du bon dans tout." (There's good in everything.)
* It can also mean "something beneficial" or "something useful".
* Example: "Ce livre m'a fait du bon." (This book did me good.)
* In some contexts, it can be used to express that "there's something to be said for..."
* Example: "Il y a du bon à travailler à l'étranger." (There are advantages to working abroad.)
Therefore, the best English translation of "du bon" will depend on the context.