What is "BP"? I tried searching the Inernet but couldn't find it.
Fun fact, there's no corresponding After Present system for dates after 1950. Instead you subtract negative years. E.g. 1957 AD = -7 BP.
https://blog.mitchjlee.com/2020/your-writing-style-is-costly
2500 BP
2500y ago"ya" (years ago) as a suffix is better, in that it doesn't have a conventional use with a particular epoch date.