Yes, MS uses the same KB number over and over. Sometimes, MS renames the installer with something like KBxxxxxxxx-v2.exe - but users don't usually notice that since they usually don't manually download updates (or dig thru update logs).
The Windows Update process tells you if you have the latest version of an update installed. If you check for updates and none are offered, then you have the latest version of all applicable updates (in theory).