The framework of SO(3, 2) constrained BF theory applied to gravity makes it possible to generalize formulas for gravitational diffeomorphic Noether charges (mass, angular momentum, and entropy). It extends Wald's approach to the case of first order gravity with a negative cosmological constant, the Holst modification and the topological terms (Nieh-Yan, Euler, and Pontryagin).Topological invariants play essential role contributing to the boundary terms in the regularization scheme for the asymptotically AdS spacetimes, so that the differentiability of the action is automatically secured. Intriguingly, it turns out that the black hole thermodynamics does not depend on the Immirzi parameter for the AdS-Schwarzschild, AdS-Kerr, and topological black holes, whereas a nontrivial modification appears for the AdS-Taub-NUT spacetime, where it impacts not only the entropy, but also the total mass.