BPO: Revisiting Preference Modeling in Direct Preference Optimization