The severe problem of the most lattice Boltzmann methods (LBM) is the instability within the solution. This paper presents the implementation and applicability of a stable finite volume (FV) formulation of LBM for simulating steady separating and reattaching flow pasts backward-facing step geometry. For simulation purpose, a cell-centered scheme is implemented to discretize the convection operator and new weighting factors are used as flux correctors. Compared with previous FV formulations, a remarkable stability improvement is achieved and the secondary recirculation region is clearly captured for Reynolds numbers higher than 400. The simulation results show good agreement with benchmark data, which demonstrate the trustworthiness of the scheme.