You use `OPTION_FLAG_BBCODE | OPTION_FLAG_SMILIES` here for `$flags`
However, in various other PRs, you use stuff like `($user_cache[$poster_id]['sig_bbcode_bitfield'] ? OPTION_FLAG_BBCODE : 0) | OPTION_FLAG_SMILIES`

Why don't you use the same everywhere? What's the difference from these two ways?