Driving for a few weeks and braking harder rings true if the pads aren't bedded in, but a non-bedded in pad doesn't rattle. Or rather rattling isn't a sign of non-bedded-in pad.

Check the calliper spring

Cheap pads rattle too, do you know what brand they fitted?