How can I attach a Blueprint to a Socket in another Blueprint?

I have tried this approach and it works for a skel mesh however for a blueprint with a skel mesh you don’t get option to attach to a specific bone/socket but I don’t know why? It just attaches it to pivot, could this be a big/lack of features ?