Standard policy for rolling is to roll in the rolling thread (or on another site like Invisible Castle, I think, is okay), then link to it in the thread you're posting in. Using the forum roller in the thread you're doing stuff in is annoying because you can't edit your post without the warning popping up. Similarly, quoting the post with the roll in it makes it into a warning. Plus, main posts like that tend to get edited, and while I'm sure everyone here is trustworthy and nobody is even thinking of cheating, it's better not to have the worry/temptation, right?
Could the Bluff bonus be from a masterwork tool?