brandon devries