Baud rate change slows down void loop and stepper motor speed??

   stepper.currentPosition(); // this function retuns current stepper position over serial.println()...written in accelstepper library

It might return the current position, but you are discarding that information.