Okay, I didn't mention this little guy earlier because he didn't have a 31 spa and I accidentally got him 4 levels while trying to spread pokerus (thought I had xp share turned off). Resetting would have meant losing him entirely because I hadn't saved recently enough.
I decided, just in case, to let you know I have him and decided to spend a bit of extra time just now (since I've only been getting the opposite natures from what you want, of course, lately), to investigate his special attack IV through temporary use of all my rare candies and a reset bag. As such he's 31 IV in all stats but SpA which the IV checker I use claims is in the range of 23-28.
I don't mind continuing, as it ups my chances of getting a perfect female for breeding with (or less likely, a shiny). But, I just thought you should know about this little guy in case the extra 8-3 SpA IV doesn't even matter to you.
Of course, since you're not online right now, I'll be continuing to aim for one with 31 IV spa and speed anyway. So, I might get it before you even see this. In which case, I'll just let you know I got it and if it has less 31 IVs you're perfectly fine to choose this one instead.