Hello, Once firmware installed successfully with the function buInstallFirmware() in your application , then use the forceWatchdogTimeout(); function in your application, It should reboot the module then run the new firmware.
Also pls go through the below application regarding the remote program update.
http://ftp1.digi.com/support/documentation/022-0144_C.pdf