In this paper, we prove some value distribution results which lead to normality criteria for a family of meromorphic functions involving the sharing of a holomorphic function by more general differential polynomials generated by members of the family, and improve some recent results. In particular, the main result of this paper leads to a counterexample to the converse of Bloch’s principle.