IIRC, the Givi case guards are designed to fit B12's with the lower engine mounts, something the US market bikes don't have (and 2G CDN B12's, too, but 1G CDN B12's DO have 'em). You can still install them on a bike without the mounts, but you'll need to come up with your own spacer to make up for the lack of lower engine mounts - or get a set of them somehow.
It seems a lot of Euro sites screw up the years between Bandit generations, but if they truely DO fit a 2001, they will fit any 2G B12, all the way thru 2005. The frames between a 1G B12 (2000 and older) and a 2G are different, but AFAIK, there's no difference in those points where they mount the Givi guards, so their site is probably not as inclusive as it should be.