I wouldn’t personally refer anyone I’ve not worked with. What’s the point? Someone being smart isn’t enough, they have to be actually sane and normal to work with. You can be friends with people you wouldn’t want to work with. Someone I’ve not met would be a totally unknown quantity.