This too shall pass! My 22mth old still wakes at about 4 ish and will sometimes only sleep till 5 or maybe 6! Just enjoy the extra cuddles. Or maybe bring him into bed with you and let him feed while you sleep?????
I dont think you should use black out blinds, your child needs to be used to sleeping in the daylight I think?

Good luck you are doing a fabulous job x