Good job! I hate flats, hopefully after three rears recently I can avoid them Sunday as I go on an planned 80 miler that may turn into a century. (deep down it is a semi planned century)
If you felt not too bad after this I see no reason why the Birthday ride should be a problem.