first thing I notice is that each occurence of stix has an unnecessary ] after it. (exactly what the error message tells you is a problem). The second thing I notice is that since the username is a string, it should be surrounded in ' like this 'stix'
So, in summary, try the following:
PHP Code:
// Set other funky stuff for PM
$pmdm->set('fromuserid', 410);
$pmdm->set('fromusername', 'stix');
$pmdm->overridequota = true;
$pmdm->set('title', $vbphrase['anti_your_email_bounced_sub']);
$pmdm->set('message', construct_phrase($vbphrase['anti_your_email_bounced_body'], $buser['username'], 'stix', $updatelink));
$pmdm->set_recipients($buser['username'], $botpermissions);
$pmdm->set('dateline', TIMENOW);
$pmdm->pre_save();