But it’s worth noting that starting with 4.6, the autogenerated declaration is being deprecated. So you will have to manually declare your _Implementation function or the header tool will throw a warning:
Also, since this can be a bit hard to figure out, if you need your BP implementation to also call the native base class’s implementation, you can do this by right clicking the BP function node and choosing, “Add call to parent function”.