I would both agree and disagree with you depending on the context of your definition of a BOB.
BOB is a common term and means different things to different people.
IMO, the most common terminology for a BOB is a 72 hour bag to get from your current location to your BOL.
Within this context, I do not believe you would need a sharpening stone or a cleaning kit. If you did, you should have the skill to sharpen your blade from what is found in nature, based on your environment and as long as you kept your weapons protected from the elements, I doubt you would be carrying enough ammo to dirty a contemporary firearm (Glock, AR or similar) enough to require a cleaning.
Now, if you are talking something like a 'lone wolf' bag to go live the rest of your life in the woods and take on whatever comes, then yes, those two items might be useful.
It is all about context in my opinion.
"I do today what others will not do, so I can do tomorrow what others cannot do" ... unknown
"The prudent see danger and take refuge, but the simple keep going and pay the penalty." Proverbs 27:12