If you must achieve a certain badge before being able to get another one, the next one should replace the first one.
Bricksmith would replace homestead, bloxxer would replace the other two.
The Veteran badge has “1 YR+” written on it. It should have the actual year count instead of 1.