uname shows different patch level than freebsd-version

After most recent run of freebsd-update fetch install and an additional reboot, I'm seeing different patch levels reported by uname and freebsd:

root@abc:/usr/home/abc # freebsd-version
root@abc:/usr/home/abc # uname -a
FreeBSD abc.example.com 12.2-RELEASE-p7 FreeBSD 12.2-RELEASE-p7 GENERIC  amd64

Is that behavior normal? I expected that uname will show the same thing as freebsd-update? Where is freebsd-version getting its patch level from? Am I the only one seeing this? Is there anything I can do to fix this?