Uh that would require some demo utorial project. Blueprints are quite hard to explain without screenshots of graph.
Generally make solid communication between component and its parent. Best by using blueprint interfaces, because they solve problem of other blueprint class. So you send message to blueprint interface without worrying what class is that blueprint.
Trade off with blueprintable components is that you have a bit more complicated communication, but components are much more flexible.