With respect to his writing skills, his handwriting has progressed very well over the past couple of months. He still occasionally flips his "b"s and "d"s. He is writing multiple sentences a day, but he is not yet writing paragraphs. He is learning the basic parts of speech (noun, verb, adjective, pronoun) and proper punctuation and capitalization. I don't think that he will ever be a natural speller.

On the math side of things, he is very bright. Math comes very naturally to him, and he intuitively gets it. He can currently multiply and divide via word problems. Since he has not used Singapore previously, I plan to place him in 2A/2B. I expect him to move through those books rather quickly though.
Does this help? I have an idea where I plan to place him, but I would rather not bias anybody else. Thank you in advance!