Text this: Modified coherent synchrotron radiation point-kick model with self-consistent consideration of bunch length varying