Updated horner function for BESSEL functions