I definitely think that ball has either the radioactive spider in it or something showcasing who Spider-Man is supposed to be in other timelines.
That said, I do wonder if Hickman has plans of anyone else in the Parker family getting powers as the series goes on... Maybe we will see May get powers down the line?