@developeryca Please try sing FindReplaceDirection.BACKWARD
. Most likely both occurrences are in the same Run and this causes the issue when process the document in forward direction.
signatureBookmarkOptions.direction = FindReplaceDirection.BACKWARD