With adults we don't know, my understanding is that we would generally address them with "vous" and "Monsieur/Madame/Mademoiselle", if we want to be polite (e.g. "excusez-moi, madame", "bonjour, monsieur", etc.)
However, while with children we would use "tu", what other words can we use to address them?
For instance, I' ve heard a couple of times people using "bonhomme" to address children (e.g. a child runs chaotically and bumps into someone by accident, the person will tell him "attention où tu vas, bonhomme!"). Are there other words like that to address children? I don't have a specific context in mind, that's why my question is quite general.