I'm not an expert but that sounds right to me. You have beneficial bacteria converting ammonia to Nitrite and then you have another type of bacteria converting Nitrite to Nitrate. Sounds like you're nearly there, just keep at it. Some say that high Nitrates will stall the cycle so you had to do the WC.