Proper way to reassign installed macOS to another Apple ID?
You will need to erase the disk to change ownership, not just reinstall macOS over the current install.


  You should erase your startup disk in these circumstances:
  
  
  You’re selling or giving away your Mac, so you’re clearing your Mac of anything associated with you, your data, or your Apple ID.
  


To do that, boot into Recovery Mode by holding ⌘ cmd r during boot. Then follow Apple’s instructions for Erasing your startup disk and Reinstalling macOS:


  
  Select Disk Utility from the utilities window of macOS Recovery, then click Continue.
  Select your startup disk in the sidebar of Disk Utility.
  Select the disk name, not the volume name indented beneath
  it.
  Click the Erase button or tab.   If you don’t see an erase button or tab, select the volume name indented beneath the disk name,
  then look again.
  Complete these fields:
  
  
  Name: Enter a name for your disk, such as “Macintosh HD”.
  Format: Choose Mac OS Extended (Journaled).
  Scheme (if available): Choose GUID Partition Map.
  
  Click Erase to begin erasing your disk.
  When done, quit Disk Utility to return to the utilities window.
  Choose Reinstall macOS from the utilities window.
  Click Continue, then follow the onscreen instructions. You’ll be asked to select a startup disk and click Install.
  To verify eligibility to install macOS, your Mac serial number is sent to Apple, and you might be asked for your Apple
  ID.
  Your Mac restarts to a setup assistant after installation is complete.
  Complete the setup assistant with your son’s information.
  


Completing Setup Assistant is what will assign the OS license to the owner’s Apple ID.