It's such a convoluted situation per usual when the US government is involved with societal issues, let alone trying to repair/compensate for slavery.
For one thing, this is technically a federal/country issue because slavery impacted the nation (i.e. Civil War, civil rights movement, etc.)...however slavery was 'isolated' (probably not sure on this, so feel free to correct) in the Southern states where slavery was legal. But then as someone who pays, local, state and federal taxes in the US...why should I have to theoretically pay/support for reparations that occurred well before so many states became part of the United States (i.e. California became part of the Union way, way after slavery was abolished and last time I checked, California is not geographically close to slave states).
In other words, why should I have to be accountable for 'new' reparations or the government's failure to compensate these communities? Why now?
The 13 state governments that actively participated in slavery (i.e. the Southern states, as far as I know or whichever states in addition to that - but there were slave states loyal/sided with the Union), through the federal government...should be the ones who have to pay for reparations through better funding, resources, etc..
And providing monetary aid to those who have been impacted by slavery can get extremely messy. Who benefits, how much, for how long, in what way (cash, credit, resources, land, etc.). And what geographic locations would benefit? Descendants of slaves from Africa or wherever that are still living in the United States are all over the country. I don't think the reparations, especially in monetary form, will make a big impact. I agree with the funding going towards programs and building systems that can increase/elevate African-American communities who have been at a disadvantage since slavery...but then majority of this was in the South?
And who is going to be in control of these benefits and how they get allocated to the descendants? The government of the US...already an example of how not to allocate or just use public funds for a greater good.
Overall, descendants from slaves should be supported. Who should be responsible for the reparations shouldn't be placed on the entire US population...that's more of a societal issue(s). But in terms of reparations, payments, compensation...I think that should come from the federal government and the states that actively, openly participated in slavery.