NUC7i5BNB is the identification string for the board in your NUC7i5BNH NUC. The NUC7i5BNK NUC utilizes the exact same board; it just has the lower profile chassis instead.
It is normal to see this identification string being displayed. Your system was purchased as a kit, not a full system, so all of the system-level identification strings are not set in the factory (the board-level strings are used as a fall-back with the system-level strings are not available). You can update the system-level identification strings yourself if you wish. This is done using the Intel Integrator Toolkit software.
When looking for BIOS and drivers, you need to specify your NUC's system name, not its board name (what did you want, consistency? 😉)
Hope this helps,
I understand now, my Nuc was in repair in the past and they replace the Motherboard to a new one without update the system-level identification,
I downloaded Intel Integrator Toolkit software, need to learn how to update it.
It's a little strange that NUC7i5BNH and NUC7i5BNB is the same and win bios update not detect it, hope intel will fix it.
Thanks for the help scott.