the "funny bone" feeling people get is from hitting the ulnar nerve that run very close to the surface of the skin near the elbow. It isn't because you bumped into the humerus. Breaking the humerus would definitely hurt.
The point is that "the funny bone" is actually a nerve, and not the humerus.