looks like a fire spider to me.
FYI
The "sperm plugs" you see are actually just hemipene shed, nothing more. It is not a "sperm plug". It does not mean that he is ready to breed. Ball pythons having sperm plugs is a huge myth that unfortunately got used in the hobby and people refuse to stop using the term. If ball pythons did have sperm plugs, you would never be able to have multiple sires in a clutch.
Male ball pythons are capable of breeding at a rather young age. I know for a fact that they can breed as small as 500g and have heard of them breeding even at around 300g.