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 .