I'm not sure if this is intentional or not, but the character bonus is not recalculated under the following conditions:
If a post is edited by a moderator
If a post is edited by the user
If a post is deleted
If a post is moved to/from a board where 'count shop points' is off.