BPO celebrates 90-year legacy this weekend