No necesita usar @BsonId , simplemente puede usar @Id y data-type del campo de identificación debe ser String . En este caso, obtendrá 12bit Identificación generada por mongo.
public class Person {
@Id
private String id;
@NotNull
@JsonProperty
private String name;
}