I left it as close to the 6 month recommended period as possible. He got his first tooth at 3 months which would have been too early for him. Some babies show signs of needed to be weaned early, they are constantly hungry - I think in these cases you can wean them earlier, on very very bland foods such as baby rice. I know years ago our mums were told to wean from 3 months, but now they like to leave it longer until around the 6 month mark in order the babies tummies are more developed. These guidelines will probably change again in time to come and probably differ from country to country too!
x