О Боже, я решил это: проблема была с форматом строки JSon, у меня было
string json_string = {'name': 'John', 'surname':'McLure'}
, но BsonDocument.Parse () не хочет полейв кавычках только имя поля, поэтому я изменил его на
string json_string = {name: 'John', surname:'McLure'}
.