How big is it and how long have you had it. It could be a juvinele male too.
Looks female to me. Especially since you said its about two years old. Usually by then the males have super bushy noses.
I had it for at least 2 years. It's quite big in my opinion. It's hard to find it since it constantly hide.
Then it's a female. Funny I have a long fin albino BNP female and she is out all the time during the day and has even gone to eating her Zucchini during the day along with the Whiptail cats. Usually albino BNP's are known for being out more during the day.