Du behøver ikke bruge @BsonId , kan du blot bruge @Id og data-type af id-feltet skal være String . I dette tilfælde får du 12bit Id genereret af mongo.
public class Person {
@Id
private String id;
@NotNull
@JsonProperty
private String name;
}