Miles posted sometime in last 3 - 4 weeks so it took at least 3 months to post. Booking.com transferred the miles to TK long before this. Lesson learned - use Agoda over Booking.com whenever possible for much quicker posting times (in this case only Booking.com listed the hotel).