Hi,
I couldn't reproduce the issue you described. I was able to convert your BadgerFish sample to XML without any modifications. Seems like a valid BadgerFish to me. I used the following GatewayScript snippet:
var converter = require('json-xml-converter');
let xmlReqBody = converter.toXML('badgerfish', reqBody);------------------------------
Hermanni Pernaa
------------------------------