Nemusíte používat @BsonId , můžete jednoduše použít @Id a data-type pole id by mělo být String . V tomto případě získáte 12bit ID generované mongo.
public class Person {
@Id
private String id;
@NotNull
@JsonProperty
private String name;
}