I do not know the origins of the names, however I do think that Brealynn/Braelynn is a very pretty name. I think it is an excellent choice as a feminine form of
Brian . Perhaps also you might consider "Breena". It sounds kind of like
Brian +
Selena .