Pelago has a nice front rack that might work for you. It's hung on the brake bolt hole and fork end eyelets, and has a range of top sizes from normal narrow to pizza box and also a basket. Comes in bright SS or aluminum (also in black) to match the back rack you're considering or you can buy theirs. It's not too cheap, but beautifully made.
https://pelagobicycles.com/shop/equi...racks-baskets/
A couple of US online shops carry the line.
I have the black aluminum in medium top and use it for running boxes to the post office. If you want to hang bags on the front they have a nice low rider leg kit, too, that you can use with any top. And it doesn't need mid-fork mounts!