I’d think most everyone outside of professional competition eaters would notice a 2 inch bone in their mouth. Unless you are literally sucking the meat right off the flat I don’t see how you wouldn’t notice a 2 inch bone entering your throat.
I have bought boneless breasts that have had slivers of bone in them. And like you mentioned typically in that 0.5 to 2.0 cm length. I’m also fairly meticulous about my chicken prep so I’d easily find this at home…I also actually chew my food so I’d certainly find it in a cooked piece of chicken.