Other than that, just let him be a baby. Whenever you bring him home, I'd catch him maybe once a week and practice the feet and the bathing so long as the weather holds. I'd leave him completely alone the rest of the time.
agree 100% You are doing well with his handling, and he is where he should be, but you could work on the few things mentioned here. after that, I cant stress enough how important giving them "baby time". Allowing them to interact with other horses, playing, running the pasture, etc, are the most important lessons. Idealy, if you give a foal a decent sized pasture with varied terrain, some other adult horses, and ignore him for a while, nature and his pasture mates will teach him lessons you cannot. the most important things for a baby to learn are;
-how to use its body,
-where to put its feet
-how to be respectful and communicate properly
I will usually work with them from birth and get them to the point you have your guy, then turn them out for the winter(I still will brush and bring in for oats if nessesary, just no actual training sessions).
then as yearlings I do some refreshing on leading, get them giving really well to the halter, leading, loading, yielding to preasure, ponying off another horse, very basic lunging, bathing, clipping refresher. I may take them on some trails, ponied off my steady trail horse, and get them used to a rope around their middle and packing around a saddle pad.
at two I like to refresh ground work, expand on the concept of lunging(still very light, less than 10 minute sessions), get them very familiar with a bit, and a fully rigged saddle with a back cinch and breast collar, ground driving, bit pressure, ponied extensively on trails, and then, at the very end of the year I introduce carrying weight, usually a couple bare back rides and sitting on them while saddled, as well mounting.
at three you refresh all the lessons you have already done, and start saddle training.