You an also upgrade the existing 08090b to 08090d with the same command for consistency...
ftp flash x.x.x.x SPR08090bufi.bin primary
I would also do a "write memory" or "wr mem" before the restart just incase the vendor did not save all configurations for some reason.
You also want to do a "sh clock" to ensure the time is proper. For example right now I get:
08:09:46.999 Eastern Wed Oct 02 2019
If the time is wrong, check your NTP and time-zone settings via "show run" and "sh ntp associations"
My commands are:
clock summer-time
clock timezone us Eastern
!
!
ntp
server x.x.x.x
!
From there you can schedule the restart via reload at xx:xx:xx xx-xx-xx for the time and date.
We have 08080e deployed and will be doing the same.
Best regards,
Justin