It should only be the first 2 or so times that it does that. After the initial updates then it should only prompt for reboots after a product update rather than definitions update. I was recently...