According to this source, there are at least three luggage storage options at South Station. But it looks like all of them close at 8PM or earlier (on weekdays). Are there any places that store luggage until 10PM or so?
I didn’t find any luggage storage in the station. There is an alternative 24/7 luggage storage facility less than a 10 minute walk away.
You can find a link here: