@James ********
You can only apply for the 30 days extension once per Visa. Since you would have already extended until January you have to leave by that date (which you said you cant because your flight is 2 days later) so you need to apply for the additional 7 days after the 30 day extension, which will cost you 1,900 Baht