Barry Anderson, BDO Assignment Writer